We provide IT Staff Augmentation Services!

J2ee Developer Resume

2.00/5 (Submit Your Rating)

Oklahoma City, OK

SUMMARY

  • Around 5 years of professional experience in analysis, design, coding in Core Java, Web Development, Multi - tier enterprise applications using Java/J2EE.
  • Experience working in Agile (Scrum), Waterfall and Test-Driven development methodologies.
  • Expertise working with frameworks like Spring Core (DI (IOC)), Spring MVC, Spring Data (Spring JDBC, Spring ORM), Spring Boot, Spring Batch, Spring Security, JSF and Hibernate.
  • Experience in number of Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring REST, Spring Eureka, Spring Ribbon, Spring Netflix, Spring Zuul.
  • Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, JAXB, JAX-RPC using tools like Apache Axis.
  • Experience in working on various Spring modules (Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Experience in designing and developing Service Oriented Architecture (SOA) using SOAP and REST Web Services.
  • Experience with amazon web services (AWS) and amazon cloud technologies such as Amazon EC2 (virtual servers) and Amazon Cloud Watch (monitoring).
  • Experience in developing SOAP based Web Services using Apache CXF, JAX-WS and RESTful services like JAX-RS.
  • Proficient with Core Java concepts like Exception handling, Multi - threading, Generics, Garbage collection, Synchronization, Serialization, IO, Collection’s framework, Lambda expressions, functional interfaces for application development.
  • Experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer and mapping Java classes with database and using Hibernate query language (HQL).
  • Expertise in using Relational Databases like Oracle, SQL Server and My-SQL, creating stored procedures, triggers, functions, schema design and JDBC.
  • Expertise in configuring servers like JBoss, WebSphere Application Server, WebLogic, Apache Tomcat.
  • Experience in Source Code Management, Creating Branches, versioning, tagging and managing Repositories using GIT, SVN.
  • Experience at working on JIRA tools for tracking stories in a Project in a different methodology of Software Development Life Cycle.
  • Excellent Technical, Analytical, Problem-Solving skills, strict attention to detail and ability to work independently, work within a team environment.

TECHNICAL SKILLS

Languages: Java, J2EE, JavaScript

Design Tools: Rational Rose, Star UML, Enterprise Architect

Frameworks: Spring, Spring-Data, Spring Boot, Spring JDBC, Hibernate, Spring Core, Spring ORM Spring AOP

Web/Application Servers: Web Logic, Web Sphere, Apache Tomcat, JBOSS

Version Control Tools: GIT, SVN, CVS

Build Tools: Ant, Maven, Gradle

Methodologies: Agile (Scrum), Waterfall

Database Environment: Oracle, SQL, MySQL

Operating Systems: Windows, iOS, Android

PROFESSIONAL EXPERIENCE

Confidential, Oklahoma City, OK

J2EE Developer

Responsibilities:

  • Involved in design, development and Implementation of microservices using Spring boot and implemented rest endpoints using jersey framework and used swagger API to document the services and generated the API.
  • Implemented the features available in the latest version of Java, Java 11 like utility methods (isBlank(), lines(), trip(), stripLeading(), stripTrailing(), and repeat(int)) and local-Variable Syntax for Lambda Parameters.
  • Designed and developed business components using Spring Boot, Spring Dependency Injection (Core), Spring AOP, Spring Data and Spring Annotations.
  • Worked to secure our RESTful web services using OAuth 2.0 with spring security to autanticate any third-party requests coming in.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created RESTful services and end points within the Microservices architecture using Java/Spring Boot.
  • Used object storage container to store the secured files and retrieved from API by using Amazon Web Services (AWS).
  • Worked on Node JS as part of the Serverless architecture assignment with AMAZON AWS and Lambda functions.
  • Worked with Spring actuator which is configured Spring Boot application and monitor by invoking HTTP endpoints.
  • Deployed and tested the application using the Apache tomcat server.
  • Used Maven as build automation tool and Continuous Integration (CI) and Continuous Delivery (CD) process is done through Jenkins.
  • Used GIT as version control system, to keep track of all the work & all changes, allowing several developers to collaborate.
  • Used JIRA for issue tracking and project management also used JIRA for bug-tracking and project management.
  • Resolved troubleshooting production issues by identification of software bugs.

Environment: Java 11, Spring, Spring Boot, Microservices, Spring Data, Spring IOC, Spring AOP, Spring MVC, Spring DAO, Spring Annotations, AWS, OAuth 2, Node JS, Apache Tomcat Server, REST, Visual Studio, Oracle, Jenkins, Maven, GIT, JIRA, Agile, Windows.

Confidential, Houston, TX

J2EE Developer

Responsibilities:

  • Developed a robust web-based application on Spring Boot frame structure using Java/J2EE technology.
  • Developed web based application using Spring components like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring IOC and Spring Security. The application was created using Maven build automation tool in Spring Tool Suit (STS) IDE.
  • Created and ImplementedMicroservicesusing Spring Boot.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Developed the application usingJava8 and implemented its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Developed application components using Spring, Spring-Data, Spring Boot and Oracle.
  • Deployed the application in AWS EC2 instance performed continuous integration using Jenkins.
  • Developing the application for incident creation and retrieving the events using restful web services with spring Boot.
  • Used Spring Batch to process large volumes of records, including logging/tracing, transaction management.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Involved in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.
  • Configured session timeout with Spring Boot in server side and implemented auto logout Functionality.
  • Worked extensively on spring boot for building REST API’s.
  • Extensively used STS for developing, debugging, integrating and deploying the application.
  • Maintained source code in GIT Repository.
  • Designed various tables required for the project in Oracle database.
  • Prepared JUnit and Integration test cases and integrated with Jenkins.

Environment: Java 1.8, Spring Boot, Spring IOC, Spring MVC, Spring AOP, Spring Batch, Spring ORM, Spring-Data, Node.JS, Microservices, AWS, STS, XML, RESTful Web Services, JMS, Agile, Maven, GIT, Oracle, Tomcat, SQL, Log4j, JIRA, Oracle, Windows.

Confidential

J2EE Developer

Responsibilities:

  • Involved in various phases of project development following Agile Software Development Methodology and Test Driven Development (TDD) to build the application.
  • Worked with different data modeling concepts like relational model, network model and Entity-relation model.
  • Used Microservice architecture with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
  • Developed application using Java 8 to implemented its features like lambdas Expressions, Time API, Streams, functional interfaces, collectors, default methods, type interfaces, for each.
  • Used Spring AOP for solving crosscutting concerns like keeping logged data and transactions details etc.
  • Developed RESTful web service using spring and JAX-RS for retrieving data from server and internal communication.
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTFUL.
  • Customized RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle-tier controller.
  • Worked on setting up Maven scripts to build, package, and deploy application code to the Confidential WebLogic Application Servers and worked on continuous integration servers like Jenkins.
  • Used GIT for version control and involved in writing the build scripts using Maven.
  • Implemented the Spring Data JPA and developed the entities to map to oracle database.
  • Used JIRA for defect management and to keep track of bugs and issues.
  • Prepared documentation for some of the recurring defects and resolutions and business comments for those defects.

Environment: Java 1.8, Spring Boot, Spring Data, Microservices, REST, JAX-RS, HTTP, JSON, Maven, GIT, Jenkins, WebLogic, Tomcat, Oracle, Jira, Agile, Windows.

We'd love your feedback!