We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Worked as Module lead which involves Team Management and Managing Technical Specification Design and Implementation of Module.
  • Overall 11 years of experience in development of Web & Enterprise applications using JAVA and J2EE Technologies.
  • Strong experience in cutting edge technologies like JSP, Servlets, spring, Hibernate and Oracle, with deployment using Apache tomcat 6.0/Glassfish Application server.
  • Designing Microservices using spring Boot, Rest Contoller and Eurkea Service Discovery used Postman for testing.
  • Good exposure to Junit, TestNG,Selenium framework.
  • Experience in Hibernate to store the persistent data as an Object - Relational Mapping (ORM) tool for communicating with database
  • Implemented Dependency Injection feature of Spring Framework, spring webflow and integrated it with Struts Framework and Hibernate
  • Having good understanding in XML, XSL and XML schemas
  • Having good understanding of Frondend Framework like Angular 2, React Js.
  • Expertise in developing integration services in SOA by offering Web Services based on XML communication on SOAP Layer. Good knowledge of JiBX for binding java objects with XML.
  • Adept in various design patterns such as Model View Controller (MVC), Singleton, Session Facade, DAO, DTO, VO and Business Delegate in the development of Multi-tier distributed Enterprise Application
  • Experience in using CVS and IBM Rational ClearCase for version control, RCS, Unit Testing using JUnit testing framework and comprehensive knowledge of Log4j for logging and ANT for project build and SOAP UI.
  • A go-getter with positive attitude, who works well in a team or as an individual.
  • Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML and Enterprise Application Integration EAI.
  • Databases: Experienced with RDBMS implementation and development using Oracle 8/8i/9i, PL/SQL, SQL Server 2000, My SQL and DB2.
  • Expert level skills in Designing and implementing web server’s Solutions and deploying Java Application Servers like Web Logic, configuring Apache Web Server and configuring various Servlets engines.
  • Excellent communication, presentation and interpersonal skills.

TECHNICAL SKILLS

Languages: Java, PL/SQL, Angular JS (version 1)

Java/J2EE Technologies: Spring Boot, Microservices, Srping Web MVC,Spring3.0, Hibernate 3.0,Junit,TestNG, Servlets2.3/2.4, JSP1.2/2.0, JDBC 2.0/3.0, MVC, Struts 1.2/2.0, JSF 1.0/1.1/1.2, AJAX, LOG4J, JNDI, JUNIT

IDE Tools: Eclipse, My Eclipse, IntelliJ

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL, SAX/DOM, Angular JS (version 1)

Databases: Oracle 8i/9i/10g, MySQL

Design Methodologies: UML, Agile

Design Tools: Rational Rose, Microsoft Vision

Version Control Tools: CVS, Clear Case,Git,Perforce

Application/Web servers: IBM WebSphere, Apache Tomcat, JBoss, Bea weblogic

Operating Systems: Windows XP/2000/NT/98/95

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Production Support Work related to bug fixes and enhancements in existing Rest API.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology . Deployed, Scaled, Configured, wrote manifest file for various Microservices.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • Strong hands - on experience with Spring IO, Spring Boot.
  • Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix ) and followed domain driven design. Used Hibernate 3.0 to develop persistence layer based on Object-Relational Mapping.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator .
  • All the functionality is implemented using Spring Boot and Hibernate ORM . Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and spring security modules.
  • Understanding existing framework and providing new API based on Java 8 and Spring Boot 1.4.
  • Cooridnating with tech lead and release manager for planed bug fix and feature release as part of Agile methodoogy.
  • Using functional Programming features of Java 8.

Technology & Tools: Java 8,Spring Boot 1.4, Microservices, Spring 5, Eclipse, Postman, Git Lab, Tortoisegit Client, JenkinCI/CDZipkins, Hysterix, Spring Config server.

Confidential

Project lead

Responsibilities:

  • Provides good monitoring and mentoring Dev and QA team to timly release deliverables.
  • Involve in direct client communication as well working on technical design and Estimation.
  • Used springs for the dependency injection mechanism. Spring Controller for MVC design.
  • Used firebug extensively for development and debugging UI front.
  • Used Oracle 10g databases.
  • Used Hibernate 3.0 to develop persistence layer based on Object-Relational Mapping.
  • Involved in writing various XML files that define the various beans that compose the entire web application.
  • Used XML Web services which implement the SOAP protocol for transferring data between different applications.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object and Service locator.
  • Involved in writing JSPs that invoked various JavaScript files which in turn invoked various methods in the java classes by configuring the java objects in a bean which is maintained by the Spring IOC container.

Technology & Tools: Java 7, spring, Hibernate, Rest WS, GWT, Oracle 11g, Eclipse

Confidential

Team Lead

Responsibilities:

  • Worked as Team Lead to manage End to End development of module.
  • Managing and mentoring Team as well.
  • Used Agile Software Development for developing the application
  • Production Support Work related to bug fixes and enhancements in UI.
  • Involve in direct client communication as well working on technical design and Estimation.
  • Experience in building end to end web applications using MEAN stack with Angular1.X, 2.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Involved in the complete life cycle of the integration testing with external teams
  • Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response .
  • Involved in writing JSPs which in turn invoked various methods in the java classes by configuring the java objects in a bean.
  • Coordination with onsite team for requirement transition & providing the necessary inputs required for successful execution of the project.
  • Used Perforce for version control
  • Monitor Jenkins Build after each Check-in of code so that build stability retained.
  • Wrting Selenium Automation test cases after UAT sign-off.

Technology & Tools: Intell J, Java, spring, Hibernate, Rest Web Service, Junit, Jira, Jenkins, Peforce, ReviewBoard, Confluence, Oracle 11g, Angular 2

We'd love your feedback!