We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

Boca Raton, FL

SUMMARY

  • 5 years of experience in Software Development Life Cycle(SDLC) Like Analysis, Design, Coding, Testing, Debugging and expert in working Agile, Rapid Application Development (RAD) and Waterfall Model.
  • Extensive Experience in developing application using Java Technologies include CoreJava, OOPs,JavaServer Pages (JSP), Custom Tags Library, XML, JDBC, JMS,JavaBeans, Model View Controller (MVC), Springframework, Hibernate and Webservices.
  • Extensive Experience in developing Cloud Native Application with Spring Framework and Spring Boot.
  • Proficient in developing Restful Micro Services as Spring Boot Application.
  • Hands on work Experience in Spring Frame Work Modules such as MVC, IOC, AOP, Spring JDBC, Spring JTA, Spring IO, Spring Boot with Thyme leaf, Spring Heroku and Spring Netflix.
  • Expert in producing and consuming REST and SOAP Web Services with different APIs like JAX - WS, JAX-RS, JAX-B and implementing using Jersey and Spring REST.
  • Strong experience in developing hibernate based DAO layer, Transactional based service layer for business logic and integrated all these layers usingSpringDependency injection, ORM and Web modules.
  • Expert in Web Services in for data transfer from client to server using Apache Axis, REST, SOAP, WSDL, UDDI.
  • Expert in Core Java and implementing concepts like Multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections in various projects.
  • Extensive Experience in working with multiple databases like Oracle, SQL Server, MySQL, PostgreSQL and SQLite and NOSQL Databases like (Mongo DB, Cassandra, Dynamo DB, Infinity).
  • Proficient in Amazon Web Services provisioning and profound knowledge on of AWSservices.
  • Extensive Experience in configuring and deploying the Application on Tomcat, WebSphere, WebLogic.
  • Proficient in using build tool as ANT, Gradle, Maven to compile, package the componentsto the Application Servers. Developed MAVEN scripts for customizing WAR/ JAR file management for web applications.
  • Expert in Build Tools Like CI/CD-ANT, Maven, Jenkins and logging tools like Log4J.
  • Experience on version control tools like GitHub, Subversion (SVN) and CVS.
  • Self-starter and a Team Player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning.

TECHNICAL SKILLS

Languages: JAVA, UML, MySQL, PL/SQL

J2EE Technologies: Spring, Spring-Data, Spring Boot, Spring MVC, Hibernate, REST/SOAP Web Services

IDE Tools: IBM Rational Application Developer, Eclipse, STS

RDBMS: Oracle, DB2, MySQL, SQL Server

Web/Application Servers: Apache Tomcat, IBM WebSphere

Version Control: GIT, SVN

Build Tools: Apache, Ant, and Maven

Web services: SOAP, JAX-WS, WSDL, Restful, Jersey, Rest Template

OS: Windows, Android, iOS

PROFESSIONAL EXPERIENCE

Confidential, Boca Raton, FL

J2EE Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile Methodology (SCRUM) for developing application.
  • Responsible for developing java components using Spring, Spring JDBC, Spring Transaction Management.
  • Used Spring JDBC in persistence layer that is capable of handling high volume transactions.
  • Implemented the service layer using Spring with transaction and logging interceptors.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • ImplementedAWSclient API to interact with different services as Console configuration forAWS EC2.
  • UsedAWSSDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
  • Responsible for creation of design artifacts using Enterprise Architect.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Used newJava8 features, such as Lambda expressions, Streams and Functional Interfaces.
  • Designed and developed using theJavacollection API withJava8 features and for Authentication and authorization extensively Spring Security is used.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Implementing the Coding standards, review the code and fixing all the code.
  • Build and deploy done using Maven and Git repository.
  • Used Maven tool to build the application and deployed on the Tomcat Application Server.
  • Created and compiledXML Schemato generateJava Beanclasses.
  • Developed web applications like message posting and auto complete form valuations using JSON, AJAX, and DOM scripting.
  • Implemented modules into Node JS to integrate with designs and requirements.
  • Familiarity with consuming and producing JSON data within JavaScript.
  • Developed DAO Layer by calling existing stored procedures.
  • Automation of the build process using Continuous Integration tools like Continuum and Jenkins.

Environment: Java 8, Agile (SCRUM), REST API, Spring DI/IOC, Spring Boot, AWS, STS, Spring JDBC, XML, REST API, Enterprise Architect, Maven, Log4J, GIT, Oracle, Tomcat, Windows.

Confidential, Sandy Springs, GA

J2EE Developer

Responsibilities:

  • Understand system requirements for the application and preparing technical specifications, worked with the team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
  • Reviewed business requirements and discuss with application architect about the design.
  • Implemented REST Web service and wrote Spring Security based authentication and authorization layer.
  • Applied J2EE design patterns like Singleton, Data Transfer Object DTO, Data and Business Object VO during the development of components.
  • Implementing or exposing the Micro services based on RESTful API utilizing Spring Boot with Spring MVC.
  • Involved in Migrating existing business applications to Amazon cloud services (AWS) based environment and deployed applications using Amazon web services.
  • Used a micro service architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy Identity Microservices.
  • Worked extensively on Spring IOC/ Dependency Injection.
  • Used various Core Java concepts such as Exception Handling, Collection APIs and Executer Service Framework to implement various features and enhancements.
  • Used Maven for compilation and building JAR, WAR and used Log4J for writing into Application and Error logs..
  • Extensively used STS for developing, debugging, integrating and deploying the application.
  • Used Spring Boot which is radically faster in building cloud MicroServices and develop Spring based application with very less configuration
  • Used JIRA for bug tracking, issue tracking and project management.
  • Deployed application on Tomcat Server.
  • Review system requirements, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.

Environment: Core Java, Microservices, Spring Boot, Spring MVC, Node JS, STS, REST, Jira, AWS, Tomcat, Jira, Agile, Windows.

Confidential, Goldsboro, NC

Java Developer

Responsibilities:

  • Actively involved in various phases of Software Development Life Cycle (SDLC) such as Design, Analysis, Development and Testing.
  • Implemented Web services components SOAP, WSDL, and UDDI to interact with external systems.
  • Implemented Jersey REST framework for Aggregator layer implementation which made it less configured module when compared Base services using Spring MVC REST.
  • Extensively used Hibernate mappings, HQL, Query, Criteria, Lazy loading Transactions and Locking.
  • Establish a consistent and automated way to build, package, and test applications using CI (Continues Integrations) and CD (Continuous Deployment) methodologies.
  • Used Hibernate as ORM Framework and configured using Hibernate Annotations
  • Developed REST services using Spring and Used JAXB API for XML parsing.
  • Worked on Jira for User requirements and used Jira as bug tracking tools.
  • Built scripts using MAVEN that compiles the code, pre-compiles the JSP's, built an EAR file and deployed the application on the WebLogic application server.
  • UsedGITto control, track and maintain the different versions of the project.
  • Worked on Jira for User requirements and used Jira as bug tracking tools.

Environment: Java 7, Spring, Spring MVC Framework, Spring Core, Spring Data, Spring AOP, Spring JPA, Spring Security, JSP, Hibernate, JAXB, XML, Jenkins, Maven, WebLogic, GIT, Jira, Agile, Windows.

We'd love your feedback!