We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 7+ years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java & J2EE.
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Expertise in working with various J2EE technologies including Hibernate, Struts, Servlets, JSF, JNDI, JMS, JDBC, AJAX and WEB SERVICES.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • Hands on experience in developing Microservices using Spring Boot.
  • Convert Legacy - Application into j2ee and spring-based Applications.
  • Working on Angular JS, Java Beans, JDBC, Hibernate, spring, spring Boot, Rest Services and Selenium.
  • Java Collections, Interfaces, Synchronization, Serialization, IO, Exception Handling, Multi-Threading, Java Beans, Web Services SOAP, REST API, WSDL, XML
  • Involved in the development of backend Logics or data access logic using Oracle DB &JDBC
  • Develop j-unit test cases for Developed applications.
  • Involve in Writing Hibernate queries (JPA) and the SQL scripts.
  • JUNIT integration testing, Automated Testing.
  • Develop services using WSDL based SOAP Services and RESTFul Services.
  • Built RESTful Web Services using HTTP methods explicitly (GET, POST, PUT, and DELETE).
  • Test restful web- based Services using postman and advanced rest.
  • Created RESTful API to enable access to database and data retrieval from SQL.
  • Debugged RESTful API with Postman to resolve long standing bugs.
  • Analyze RMT files to understand existing Screen designs and screen flow.
  • Migrate batch jobs from various languages like Perl/Java (older versions) to Spring Batch Framework.
  • Responsible for preparing design document (SDD) and delivery of batch applications.
  • Worked with Mocking while running the Junit test cases for batch processing.
  • Develop DAO/SQL queries to retrieve data from oracle database.

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities:

  • Created stand-alone, production-grade RESTFul Web Services using RESTEasy 3.0.10.Final, SpringFramework 4.3.2and Hibernate5.2.1
  • Built RESTful Web Services using HTTP methods explicitly (GET, POST, PUT, and DELETE).
  • Used spring core container (spring-core, spring-beans, spring-context, spring-context-support and spring-expression) to build the service layer.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file
  • Used Apache Maven to manage project's build, reporting and documentation* Secured REST APIs by providing role based access using Interceptor Pattern including Authentication and Authorization.
  • Developed persistence layer using Hibernate and integrated it with spring.
  • Used Swagger(TM) specification to describe and document RESTful APIs including defining paths, parameters, responses, models, security and more.

Confidential

Java/J2EE Developer

Responsibilities:

  • Created stand-alone, production-grade Spring based Applications using Spring Boot 1.4.0with Java 7/8 and Spring Framework
  • Built RESTful Web Services using HTTP methods explicitly (GET, POST, PUT, and DELETE).
  • Used spring core container (spring-core, spring-beans, spring-context, spring-context-support and spring-expression) to build the service layer.
  • Used Spring Framework for dependency injection for Action classes using Application Context xml file.
  • Used Apache Maven to manage project's build, reporting and documentation
  • Developed persistence layer using MyBatis and integrated it with spring.
  • Used Swagger(TM) specification to describe and document RESTful APIsincluding defining paths, parameters, responses, models, security and more.
  • Used Advanced REST Client and Postman to test the REST web services.
  • Worked on style sheets for PDF formatting.
  • Worked on Apache FOP for PDF generation.
  • Used agile development strategies in the project. Involved in daily scrum meetings
  • Used SVN as version control system for the source code and project documents.

We'd love your feedback!