We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 5+ years of IT industry experience with emphasis in Java/JEE Technologies programming using agile methodologies and spring framework.
  • Practical experience on using Spring Framework DI, MVC, Web Service, Restful, Security, AOP, Struts, Hibernate and Ibatis.
  • Practical experience in n - tier development, applying Design Patterns, Object-Oriented Design and Programming, RDBMS and UML modelling.
  • Proficient with SDLC phase activities from planning to deployment, while also covering technical documentation and production support.
  • Solid experience in Web based Applications Development.
  • Practical experience on setting up Continuous Integration.
  • Good knowledge of Spring's IOC, AOP, Spring MVC and spring's integration with Hibernate and Struts technologies.
  • Ability to work independently or with a team.
  • Experience on Splunk log, Sonar issues and Open-source security related issues.
  • Sound Knowledge in build tools like Maven and Gradle.
  • Good knowledge on Micro-Service and Monolithic experience.
  • Experienced in developing Client and Web (Internet and Intranet) based applications with J2EE, JSP, Servlets, JDBC, LDAP, Struts, spring, JSF and other frameworks.
  • Experienced in creating various project artifacts like use-case documents, class diagrams, design document, architecture document, etc.
  • Experience in writing SQL queries for relational databases like Oracle 10g/9i, DB2, etc.
  • Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JSP, Servlets, Hibernate, Struts and Web Services.
  • Experience with XML technologies including XML, Java Script, CSS and HTML.
  • Experience in using IDE’s like Rational Software Developer/Architect, WSAD, JBuilder, IntelliJ and Eclipse.
  • Designed, implemented and tested the Spring Domain Model for the services using Core Java.
  • Developed presentation layer using JSP, HTML, DHTML, CSS, AJAX, JavaScript, JSTL.

TECHNICAL SKILLS

Operating Systems: RedHat Linux (RHEL), Ubuntu, Windows XP/7/8/10, CentOS, Windows 2000/2003/2008/2008 R2/2012, Sun Solaris

AWS Services: EC2, EBS, ELB, S3, RDS, IAM, Autoscaling, CodeDeploy, CodeCommit, ECS, CloudWatch, VPC, Elastic Beanstalk, SNS, CloudFormation, SQS

Configuration Management Tools: Chef, Ansible, Puppet

Continuous Integration Tools: Jenkins, Hudson, Bamboo

Build Tools: Ant, Maven

Version Control Systems: Git, SVN, CodeCommit

Web Servers: Weblogic, Apache Tomcat

Scripting Languages: Bash, Shell, Python

Databases: MySQL, DynamoDB

Monitoring Tools: Prometheus, Dynatrace, CloudWatch

Virtualization: VMware, AWS, OpenStack, Vagrant, VirtualBox

Containerization: Docker, ECS

Methodologies: Agile, Waterfall, Kanban

Tracking Tools: Rally, Jira, Service-Now

Artifactory Tools: Jfrog, Nexus

Other Tools: Apache Kafka, Kubernetes, RPM, ELK, Blue/Green, RedHat Satellite, SonarQube, MS Office

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Involved in designing and implementation the Restful webservices using Spring Boot.
  • Worked on developing Microservices using Spring Boot
  • Working on RESTful Web Services for transferring JSON data between two interfaces
  • Implementing Micro Service Architecture with Spring Boot based RESTful services
  • Implementing object - oriented services to connect the web application to back-end APIs to POST/GET the data used in the application
  • Implemented Perl Scripts, SQL Scripts and Autosys Jobs to automate the data purge using Unix Shell script.
  • Involved in developing Unit test framework using Junit and Mockito to improve code coverages.
  • Fixed SONAR log4j vulnerabilities in few artifacts Web and App.
  • Used SOAPUI for testing the web services and Restful Web Services.
  • Developed web services and integrating clients with services using SOAP and RESTful.
  • Involved in creating Change request and its approval process, after approval actively involved in CR implementation by coordinating with another team.
  • Monitored and follow up for change request approval and post implementation review and closing the CR.
  • Extensive knowledge in configuring and deployment of applications on tomcat
  • Worked on Oracle and SQL Developer tool to Archive Data.
  • Involved in design, development, and testing phases of software development life cycle.
  • Followed Agile software development practice paired programming, test driven development and scrum status meetings.

Confidential, Richmond, VA

Java Developer

Responsibilities:

  • This web-based application was built using Agile development practices using Extreme Programming.
  • Participating in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules.
  • Participated in the design meetings and created class and sequence diagrams from the Design Documents for the modules assigned to me using UML.
  • Implementing MVC Architecture using Spring Framework, customized user interfaces. Used Core Java, and Spring Aspect Oriented programming concepts for logging, security, error handling mechanism
  • Developed user interface using JSP, AJAX, HTML, CSS, JSP Tag libraries to simplify the complexities of the application.
  • Was responsible to communicate with End client to support the application and analyze the issue and fixed the issue.
  • Worked on Ext JS for user interface widgets with High performance scalable grids, trees and menus.
  • Involved in installing and configuring JBoss Studio and Maven for project dependencies also wrote queries in Hibernate query language (HQL) and hibernate named queries.
  • Involved in Core Java coding by using Java APIs such as Collections, Multithreading, Exception Handling, Generics, Enumeration, and Java I/O to fulfill the implementation of business logic.
  • Created SQL Map config files to create the sql queries, map the data and objects to retrieve data from the database using IBATIS. Injected objects using Spring dependency injection concepts
  • Worked on the REST Web Services and used Spring Framework and developed the Spring Features like Spring Core, Spring IOC, Spring AOP, Spring Data Access, and spring web test, Spring MVC, Spring DAO, Spring Boot, Spring Batch, Spring Security, and Spring Integration.
  • Implemented procedures, packages, triggers, and different Joins to retrieve the data base using PL/SQL, SQL scripts. Created DDL, DML scripts to create tables and privileges on respective tables in the database.
  • Connected to Web Services applications using AXIS and integrated it with maven and Spring.
  • Maven is used to create build file and does Unit testing by creating Test Suites using JUnit Framework.

Confidential, Plano, TX

Jr. Java Developer

Responsibilities:

  • Designed and developed third-party payment services, REST services to offer users convenient payment methods using various APIs provided by various third-party applications.
  • Successfully completed the Architecture, Detailed Design & Development of modules Interacted with end users to gather, analyze, and implement the project.
  • Customer collaboration over contract negotiation and Responding to change over following a plan has been achieved using Agile Development.
  • Worked on agile approaches, including Test-Driven Development and Scrum.
  • Provided end-to-end support for Enterprise Architectures, from requirements analysis and process modeling with IBM Rational Rose.
  • Developed business objects, request handlers and JSPs for the Project I site using JAVA (Servlets).
  • Extensively used JSON to parse the data from server side to satisfy the business requirement.
  • Extensively used JUnit for unit testing, integration testing and production testing, configured and customized logs using Log4J.
  • Developed dispatcher Servlets class to handle all the requests matching the URL pattern.
  • Involved in developing application using Java/J2EE,, Hibernate, TIBCO Business works, TIBCO EMS, JSP, Java Beans, Spring Boot, JavaScript Spring, AJAX, jQuery, XML, and XSD.
  • Designed an ER Diagram for all the databases using the DB Designer an Open Source Tool.
  • Responsible in providing UAT and Production support for Application.
  • Developed dispatcher Servlets class to handle all the requests matching the URL pattern
  • Developed and Used the Eclipse Web perspective to develop, edit and debug applications in Eclipse.
  • Created and executed Test Plans using Quality Center by Test Director.
  • Mapped requirements with the Test cases in the Quality Center.
  • Extensive experience in OOA and OOD techniques using UML in Rational Rose and RUP (Rational Unified Process)
  • Created test cases and ran test cases in Mercury quality center test directory.
  • Involved in High level estimation of project schedules, project time lines and project deliverable meetings.
  • As a part of Deliverable material created System Administration guide and created User Training Guide.

We'd love your feedback!