We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

PROFESSIONAL SUMMARY:

  • A senior Java/JEE professional with 10 + years of Experience in developing end - to-end Enterprise and Client-Server applications using Java, J2EE, Web services, Spring, Struts and Hibernate frameworks.
  • Experience in development of multi-tier application using CORE Java, JDBC, Servlets, JSP, XML, JSF, Spring, Hibernate, Struts, Web Services (SOAP & Rest), Maven, Junit, Angular JS, Ajax, Jenkins, Oracle, MY SQL and SQL Server.
  • Good work experience in Spring Micro services and Spring boot application development.
  • Extensive experience in java based technologies like Spring MVC, Struts, JSF and ZK frame works.
  • Extensive Knowledge in using best practices and JAVA JEE Design patterns.
  • Strong Experience in persistence frameworks like Hibernate and JPA.
  • Experience in developing Restful web services and Spring Micro Services.
  • Experienced in Deploying the applications to Cloud Foundry
  • Expertise in integrated deployment and integrated testing tools like Jenkins and Junit .
  • High working knowledge of IDE's including Intellij, Eclipse, Sts and Netbeans.
  • Good work experience in using code quality tool like SONAR and Findbug.
  • Excellent consulting skills and the ability to work effectively with end users and team members.
  • Experience in using UML for creating Class diagrams, sequence diagrams.
  • Ability to quickly adapt to new environments & technologies.
  • Experience in using build tools like Ant and Maven.
  • Experience in integrating multiple frameworks like JSF, Hibernate with Spring
  • Extensive experience in Agile-Scrum methodologies and Pair programming.
  • Proficiency in Configuration Management Tools like SVN, CVS and Git.
  • Good experience in installing, deploying and testing with multiple Servers like Tomcat, Jboss and WebSphere.
  • Having good experience with Unit Testing frameworks like Junit, Mockito and TestNG.
  • Experience in Messaging system like RabbitMQ and workflow system like Azuqua.
  • Working experience with Automation testing with Gulp and ProUI.
  • Proficiency in using Jenkins builds and Pipelines for continuous builds and deployments.
  • Good working knowledge on Log4j and Slf4j.
  • Experience in report generation using Jasper reports.
  • Experience in implementing web-based applications using multi-tier architecture.
  • Good working experience with Various tools like JIRA, Confluence and Rally.
  • Good Hands on Experience with webservice testing with Postman.
  • Experienced with Test driven development and implemented in developing various applications.

TECHNICAL SKILLS:

Languages: C/C++, Java J2EE, SQL, PL/SQL, XML, UML, HTML, DHTML

Java Technologies: JDK 1.5/1.6/1.8, Servlets and JDBC

Platforms: Windows, Linux

Web Technologies: HTML, DHTML, JavaScript 1.x, XML 1.0, XSD, XHTML, JAXB, CSS, Angular JS and Node JS.

Web Based Programming: Servlets 2.x, JSP 2.1/2.0/1.2, EJB 2.0, JDBC

Enterprise Frameworks: Struts 1.x, spring3.x/4.x, JSF, ZK framework

IDE’s: Intellij, Eclipse, STS and My Eclipse

Version Controls: CVS, SVN and Git

Middleware: Web services (SOAP/JAX-WS, RESTful/JAX-RS)

Build Tools: Apache Ant, Maven

Methodologies: Agile, Water Fall

Servers: WebSphere Application Server 6.x, JBOSS 4.x, Tomcat 6.x/7.x/8.x

Database: Oracle 9i /10g, MS SQL Server 2008/2005

Tools: JIRA, Rally and Confluence

Persistence Frame works: Hibernate, MyBatis and JPA

Reporting tool: Jasper Reporting tool IReport

Automation Tests: Gulp and Pro UI.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Used Scrum Agile methodology that included iterative application development, weekly Sprints, stand up meetings and customer reporting backlogs.
  • Developed Spring Boot Application’s for Alerts & Cases handling.
  • Actively Participated in Backlog grooming & user story discussion
  • Development various services using Spring microservices and pushed those to Cloud Foundry.
  • Configured RabbitMQ messaging system for handling various types of messages.
  • Worked as Acting scrum master and managed the flow of day to day activities.
  • Conducted code reviews to make sure the user story satisfied and standards being followed.
  • Implemented Automation testing using gulp and ProUI.
  • Configured the Redis and used it for storing various kinds of data.
  • Extensively used the Mockito framework to write the Unit test cases.
  • Worked proactively in Pair programming.
  • Used Postman for testing the Micro services.
  • Developed the micro services using Test Driven development.
  • Designed various Azuqua workflow to connect with ServiceNow and retrieved data from Cases.

Environment: Java1.8, Spring Micro services, Spring boot, Json, Spring 4.x, IntelliJ, Clod foundry and Sql server 2016.

Confidential

Senior Java/J2EE Lead developer

Responsibilities:

  • Used spring for business objects, Spring data for DB interactions and AngularJS for front end for multiple sub projects of Trade Processing System.
  • Used automating build process using Jenkins.
  • Involved in the development of applications using spring and Hibernate.
  • Used Spring Data for handling Interaction with Database.
  • Involved in documentation, review, analysis and fixed devQA environmental issues.
  • Developed Spring restful services.
  • Co-ordinate with QA to ensure the testing is happening without any issues
  • Used Git for version control of the source code.
  • Involved in Weekly working sessions with team and given some suggestions.
  • Involved in the code review of the project and raised review log reports.

Environment : Java / J2EE, hibernate 3.x, Spring3.x, Maven, Spring Webservices, oracle, Git, Spring Data, junit, JIRA.

Confidential

Senior Java developer

Responsibilities:

  • Used Rich faces with seam framework implementation.
  • Used Seam for managing objects
  • Used Hibernate ORM for DB interactions.
  • Worked on code coverage tool Sonar and did the integration with Hudson.
  • Followed the Agile methodology and scrum process.
  • Involved in development of ARP (Invoice and Customer modules)
  • Written TestNG test cases for Invoice and customer modules.
  • Implemented pagination to improve the performance of search scenarios.
  • Implemented many generic util classes.
  • Involved in end to end development from Analysis to deployment phase of many functionalities.

Environment : JSF 1.1, Rich faces4.2.3, Hibernate3.x, Eclipse, Jboss Seam 2.3.1 and my Sql 5.0

Confidential

Software developer

Responsibilities:

  • Developed Manage MDR Module.
  • Used Spring for managing objects
  • Used Hibernate ORM for DB interactions.
  • Used ZK frame work for front end page developments.
  • Developed the DAO layer for the application using Spring Hibernate Template support
  • Involved in fixing the existing defects and then worked on the new enhancements.
  • Prepared Junit Test class for Unit Testing

Environment : Java, J2ee , ZK frame work, Eclipse, spring, Hibernate, tomcat 5.0, WebSphere 6.0 and Sql Server 2005.

Confidential

Software developer

Responsibilities:

  • Developed Manage Brigade Module.
  • Developed many reports using jasper reports API.
  • Worked on IReport to prepare the layout of the reports.
  • Having experience in Install shield packing software to bundle the software’s as msi file.
  • Used Hibernate ORM for DB interactions.
  • Used ZK frame work for front end page developments.
  • Developed the DAO layer for the application using Spring Hibernate Template support
  • Involved in fixing the existing defects and then worked on the new enhancements.
  • Deployed the Application in Various Provinces in Angola and Given training for end users of application.

Environment : Java, J2ee , ZK frame work, Eclipse, Spring, Hibernate, Jasper reports, Tomcat 5.0, WebSphere 6.0 and Sql Server 2005.

Confidential

Java Trainee

Responsibilities:

  • Developed view components.
  • Used JSTL tag libraries for development.
  • Involved in implementing the server side validations using struts validator frame work.

Environment : Java, J2ee , Jsp, Struts 1.0, Tomcat 5.0 and Sql Server 2005.

We'd love your feedback!