We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Sun Certified Professional with 9 years of working experience in developing enterprise applications using Object Oriented Technologies. Started as a Programmer Analyst and reached up to Sr. level by proving my credibility in different levels of my career.
  • Expert in implementing Java/J2EE technologies for application development in various layers of projects i.e. Requirement gathering, Analysis, Design, Implementation, Unit Testing and Deployment from SIT, UAT to Prod.
  • Expertise in interacting with business users and understanding the requirement and providing solutions to match their requirement.
  • Expertise in application development using JSP, Servlets, JDBC, JMS, JTA, EJB, XML, Web Services, SOAP 1.1, WSDL, REST, STRUTS, SPRING, Hibernate.
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and class diagrams using case tools like Microsoft Visio and UML.
  • Expertise in developing dynamic web pages in HTML with CSS for User Interface by using JSP, JSTL and servlets.
  • Expertise in implementing web services client using XML - based protocols such as Simple Object Access Protocol (SOAP) and HTTP using XML artifacts with Axis and Web Service Definition Language (WSDL).
  • Used JavaScript for client side validations and implemented AJAX with JavaScript for reducing data transfer between user and server.
  • Experience using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing the most efficient and effective strategies for new development.
  • Expertise in MVC architecture and Struts including Validations and business flow of application.
  • Expertise in implementing Spring framework for Dependency Injection, Spring Security, Spring MVC support for the Data Access Object (DAO) pattern and integrated with hibernate, Struts MVC.
  • Proficient in XML related technologies such as DTD, XSD, XSL, XSLT, DOM, SAX, JAXP and JAXB for parsing XML in to java object.
  • Good Hands on Experience in Struts, Spring and Web Services.
  • Knowledge on Dockers Containers, leveraging Linux Containers and AMI’s to create Docker Images/containers and kubernetes.
  • Experience in using Spring Boot and Micro Services.
  • Extensive experience using Tomcat, Web logic and WebSphere Application Server and Application Developer (WSAD, RAD, Eclipse).
  • Expertise in using IDE like Eclipse and NetBeans for debugging and using java coding standards from the beginning of development.
  • Extensive knowledge in database transactions management for database related changes by integrating Hibernate with Spring.
  • Good working Experience in using ANT and Maven scripts for building and deploying the application in web/App servers.
  • Experienced using API dev tools like IntelliJ/Eclipse, Postman and git
  • Extensive Experience in using loggers like Log4j for creating logs of different categories and placing them in a file.
  • Extensive experience in performing reviews like Code reviews and peer reviews for maintaining best coding standards.
  • Good Knowledge in Hadoop and Big Data technologies.
  • Work experience in Insurance, Telecom, Banking and Financial domains.
  • Extensive experience in working on operating systems including UNIX and Microsoft Windows.
  • Expertise in using configuration management tools like SVN, CVS, Microsoft Visual Studio for version controlling.
  • Worked with clients JPMorgan, Confidential, Deutsche Bank, Confidential, Aegon and Citi Bank.

TECHNICAL SKILLS:

Operating System: Windows NT/2000/2003,Unix

Languages: J2SE/Java 1.4, 1.5, 1.6, 1.7, 1.8

Methodology: OOAD, SDLC, Agile and UML.

J2EE Skills: JDBC2.0/1.0, Servlet2.3/2.2, JSP1.2/1.1/1.0, JSTL, Drools, SOAP Web Services, REST Web Services, Spring Boot and Micro services

Web Technologies: HTML, HTML5, JavaScript 1.3/1.2, AJAX, CSS, Angular JS, XML, XSLT, SOAP 1.1, Axis, Apache CXF, WSDL, UDDI

Frameworks: Struts Framework 1.2, Spring Framework 4/3/2.0

Design Patterns: MVC, DAO Pattern, DTO, Session Fa ade, Singleton Pattern, Front Controller, Factory Pattern.

Database/Tools: Oracle 11/10/9.0.2.5/8.1 , DB2 7.2/7.1, My SQL, Hibernate 4/3.2/3.0, PostgreSQL, TOAD.

Web/App Server: Apache Tomcat 7.0/6.0/5.5/4.1/3.3 , WebLogic 9.1/8.1/7.0/6.1 , WebSphere 7.0/6.X.

IDE/Tools: Eclipse, RAD, JD, Net beans, ANT build script, Maven build script, Log4j logger, JIRA

Version Control: CVS, VSS, SVN, GIT.

Tools: CVS, Serena, VSS, ANT, Maven, Log4J, SVN, Crystal Reports, Jasper Reports.

PROFESSIONAL EXPERIENCE:

Java Developer

Confidential

Environment: /Technologies: Core Java, Spring, Hibernate and Rest Web services, DB2 10.5, IBM WebSphere 8.0, RedHat LDAP, IBM RTC, SVN, CSS, Eclipse 3.x Windows 7, Log4J, Unix and Putty

Roles & Responsibilities:

  • Developed Benefits and Tax applications using Spring, Hibernate and Rest web services within internal and external applications.
  • Developed SQL Queries and Procedures for Benefits application and developed BIRT Reports for Reporting Module.
  • Written test cases for various services developed and maintained code coverages for passing quality gates.
  • Developed web pages in the front end using Jsp, JavaScript, Ajax, CSS, and HTML.
  • Followed continuous integration and continuous deployment using Jenkins.
  • Configured the Roles, Functions and Users in LDAP.
  • Developed critical batches and Configured Batch Jobs in Quartz.
  • Developed and configured JMS Queues for Producing and Consuming from WINGS Agency.
  • Involved in development of functionalities in Employer Establishment and Employer Maintenance.
  • Involved in Maintenance, Documenting the requirements and followed agile methodology with daily meetings.
  • Followed Test Driven Development during the development phase of the application and used Power Mockito framework for unit testing.
  • Involved in the work like CR (Change Request) and enhancements outside the design document.
  • Migrating the Tax Module from Monolithic to Micro services Architecture.
  • Responsible for all the critical fixes that were found in testing.
  • Involved in the Build process and continuous integration by using Maven Builds
  • Involved in Code Reviews to make sure best coding standards and java best practices are used before placing the code in version control.
  • Maintaining and releasing the builds.

Confidential . Jersey City, NJ

Java Developer

Environment: /Technologies: Core Java, Spring, Hibernate, Spring Boot, Micro services, JMS, Drools JBoss Rules (Rules Engine),Tomcat, Maven, Agile, CSS, Eclipse 3.x Windows 7, Red Hat Linux, Oracle, SVN, Maven, Jenkins, Log4J, Unix and Putty

Roles & Responsibilities:

  • Involved in requirements discussions with business users and mapping them to design.
  • Analysis of the specifications provided by the clients.
  • Coordinate with business clients, support the application and implement the process as per specifications provided.
  • Designed and developed various spring classes and Maintenance for defining Users and their roles in Access Control.
  • Developed in Service level and DAO level implementation using spring, Hibernate, Web Services.
  • Review work products and deploy the application in the test environment and initiate the process of user acceptance testing. This includes fixing defects and technical errors that may come up during this phase.
  • Experience in Business Process and Decision Management Design using jBoss JBPM and jBoss Drools Rules Engine
  • Developed rule modules using Rule Engines, Drools.
  • Developed Business layer logic and implemented web service components.
  • Responsible for all the critical fixes that were found in testing.
  • Involved in the Build process and continuous integration by using Maven Builds
  • Involved in Code Reviews to make sure best coding standards and java best practices are used before placing the code in version control.
  • Maintaining and releasing the builds.
  • Development methodology - Agile-SCRUM.

Confidential . San Jose, CA

Java Developer

Environment: /Technologies: Core Java, Spring, Hibernate and REST Web services, Spring Security, Tomcat, Maven, Agile, CSS, Git, GitLab, Eclipse 3.x Windows 7, Red Hat Linux, Oracle, PostgreSQL, SVN, Maven, Unix, Log4J and Putty

Roles & Responsibilities:

  • Involved in requirements discussions with business users and mapping them to design.
  • Analysis of the specifications provided by the clients.
  • Coordinate with business clients, support the application and implement the process as per specifications provided.
  • Review work products and deploy the application in the test environment and initiate the process of user acceptance testing. This includes fixing defects and technical errors that may come up during this phase.
  • Expertise in Spring Security Framework for authentication and authorization.
  • Implemented Spring-Security for the application including User Management, LDAP, authentication, authorization
  • Responsible for all the critical fixes that were found in testing.
  • Involved in the Build process and continuous integration by using Maven Builds
  • Maintaining and releasing the builds.
  • Development methodology - Agile-SCRUM.

Confidential, IL

Java Developer

Environment: /Technologies: Core Java, Spring, JPA, Web Services, JaxB, EJB, XML, XSLT, XSD, Oracle, MS SQL SERVER, Eclipse, Tomcat server, Unix, Junit, SOAP UI,and Putty

Roles & Responsibilities:

  • Involved in Development and Customization of different modules of the application.
  • Involved in discussion conferences with customer to understand the requirements and system study.
  • Analyzed and discussed with the business analysts and team lead about the requirements based on the given documents.
  • Involved in Requirement gathering, Impact Analysis and Designing.
  • Involved in the writing, coding, code review, unit testing of JUNIT and defects.
  • Prepared MOM and status report for client meetings.
  • Used spring framework for dependency injection.
  • Used Hadoop to build scalable distributed data solution
  • I have helped the team members in coding, resolving technical and functional issues.
  • Keeping track of development and making the open issues resolved.
  • Active participation in solving and fixing bugs.
  • Deploying and testing the developed web services.
  • Used SVN version control for code check-in.
  • Involved in Installation, Configuration, Deployment the applications and Maintenance of Web logic Server.
  • Configured JNDI Connection pools and data sources.
  • Developed various Builder and Util Classes that are required for the Project.
  • Used FileZilla to transfer files between computers.
  • Worked on junit test classes for various modules.
  • Compared the files using WinMerge.
  • Involved in Unit Testing and Integration Testing.

We'd love your feedback!