We provide IT Staff Augmentation Services!

J2ee Developer Resume

5.00/5 (Submit Your Rating)

Durham, NC

SUMMARY

  • 5 years of professional experience in IT industry with experience in designing and developing Java based Web Applications in multi - tier and Client/Server environments.
  • Proficient with Software development methodologies like Agile Methodology and Waterfall methodology.
  • Experience in number of Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring REST.
  • Experience in implementing Web Services based on Service Oriented Architecture (SOA) using SOAP, Restful Web Services, JAX-WS, WSDL.
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Multithreading, Synchronization, Collections and Event/Exception handling.
  • Expertise in using various Web and Application servers like Apache Tomcat, WebLogic.
  • Extensive experience in Software Configuration Management using Version Control tools such as GIT, SVN and responsible for various software version releases.
  • Experience in using IDE tools like Eclipse, IntelliJ, Spring Tool Suite (STS) and various plugins such as Find bugs for code quality.
  • Experience in writing SQL queries for Oracle and MS SQL server databases. Used Inner, outer joins in writing queries using SQL.
  • Hands on experience of Build & Deployment phases and usage of Continuous Integration (CI/CD) tools.
  • Strong background with Data Structures and Algorithms, Object-oriented programming concepts and usage with Java.
  • Quick learner, self-motivated, organized, and team player with strong personal and group communication skills

TECHNICAL SKILLS

J2EE Technologies: JavaServlets, JDBC, Spring (Core, MVC, DAO, DATA, JDBC, CORE, CLOUD, AOP, Security, Batch, Boot).

Web Services: SOAP, Spring REST, JAX-RS, JAX-WS, Microservices.

ORM Frameworks: Hibernate, DAO, Spring JPA.

Database: Oracle, Microsoft SQL Server

Tools: Eclipse, STS, IntelliJ, MS Visio, Rational Rose Enterprise, Maven, Ant, Jenkins and Gradle.

Version Control Systems: Git, GITHUB, SVN (Apache Subversion), CVS (Concurrent Versions System).

Application Servers: Oracle WebLogic, IBM WebSphere, JBoss, and Apache Tomcat.

Operating Systems: Windows, iOS, Android

Cloud: AWS

PROFESSIONAL EXPERIENCE

Confidential, Durham, NC

J2EE Developer

Responsibilities:

  • Followed Agile (Scrum) Methodology.
  • Implemented Java 11 features like utility methods, local-Variable Syntax for Lambda Parameters, and Nested Based Access Control.
  • Develop services with Microservice architecture, with Spring Boot-based services interacting through a combination of REST and Web Services.
  • Developed the Application components with Spring Boot, Spring Data and Oracle.
  • Used JAX-RS (REST) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework
  • Implemented REST Micro services using Spring Boot, Generated Metrics with method level granularity and Persistence using Spring AOP.
  • Used Maven for building, deploying application, creating JPA based entity objects
  • Used GIT for version control tool and Spring Tool Suite (STS) for IDE.
  • Deploy and configure daily iterative builds of applications into Tomcat server environments for multiple feature deployment teams.
  • Used JIRA for issue tracking and project management also used JIRA for bug-tracking and project management.
  • Participate in daily stand-up, sprint planning, end of sprint retrospectives, and demos.

Environment: Java 11, Spring, Spring Boot, Microservices, Spring Data JPA, AOP, REST, Oracle, JAX-RS, JAX-WS, XML, JSON, Maven, GIT, STS, Tomcat, Jira, Agile, Windows.

Confidential, Richmond, VA

J2EE Developer

Responsibilities:

  • Followed Agile/ Scrum methodology to track project progress and participated in Scrum meetings.
  • Involved in complete projects Life Cycle, i.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance.
  • Developed application on spring framework by utilizing its features like Spring Dependency injection, Spring Transaction, Spring AOP with Spring MVC.
  • Used Core Java 1.8 concepts and implemented Collections, I/O, Exception Handling and Generics in logic design and development
  • Implement OAuth tokenisation for RESTful web services using Spring boot.
  • Implemented Generic DAO using Spring JDBC to handle database operations on Similarly Constructed Tables.
  • Involved in implementing the Micro Services based on Restful API utilizing Spring Boot with Spring MVC.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • Wrote authentication and authorization classes and manage it in the front controller for all the users according to their entitlements using Spring security.
  • Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Wrote complex SQLs for creating, retrieving, updating and deleting data in oracle database.
  • Used STS for developing, debugging, integrating and deploying the application.
  • Developed Maven scripts and developed builds using Maven and continuous integration servers like Jenkins.
  • Worked with GIT version controlling system and Used JIRA ticketing system to keep track of issues and tasks on individuals.

Environment: Java 8, Spring, Spring Boot, Microservices, Spring (IOC, AOP, DI), Rest API, STS, Log4j, Maven, GIT, Jira, Agile, Oracle, Tomcat, Windows.

Confidential, Branchville, NJ

Java Developer

Responsibilities:

  • Worked on requirement gathering and providing use cases for business, functional & technical requirements.
  • Developed the hotel management system aimed to manage the services of guests from arrival to departure in the hotel.
  • The System was developed using Java/J2EE technology working closely with the core team and a scrum master.
  • Designed and developed various modules of the application with Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.
  • Implementation of authentication for Restful web services using Spring Boot Security Starter.
  • Developing the application for incident creation and retrieving the events using restful web services with spring Boot.
  • Worked extensively on spring boot for building web service.
  • Maintained source code in GIT Repository.
  • Worked concurrently with QA team to understand and fix the bugs through a trouble ticket system.

Environment: Java, Spring, Spring Boot, REST API, Microservices, SQL, Agile, Oracle, GIT, Windows.

We'd love your feedback!