We provide IT Staff Augmentation Services!

J2ee Developer Resume

0/5 (Submit Your Rating)

OK

SUMMARY

  • Over 6 years of experience in Object Oriented Designing, Developing, Implementation in Client/Servers e - business applications using Java&J2EE Technologies.
  • Experience in working full Software Development Life Cycle (SDLC) of projects, from Requirements Gathering, Analysis, Design, Development, Testing to Quality Review up until Production Support/Maintenance.
  • Experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Dashboard, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, and Spring Netflix.
  • Strong knowledge on using JPA, Hibernate as implementation.
  • Well versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans and Network programming.
  • Experience in implementing and consuming SOAP Web Services (JAX-WS) and Restful Services (JAX-RS) to develop dynamic Server-Side web contents.
  • Good knowledge of XML-based standards and protocols (such as WSDL and SOAP), Service Oriented Architecture (SOA).
  • Good knowledge in developing Java API to connect with AWS S3 Services for storing and retrieving data from S3 buckets.
  • Profound knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
  • Expertise in Producing and consuming Web Services Technologies like Restful (JAX-RS), SOAP (JAX-WS), JAX-RPC and JAXR (Java API for XML Registries).
  • Experience of using IDE Tools like Eclipse, STS and NetBeans for Java/J2EE application development.
  • Experienced in programming tools like Maven Build scripts and Log4j.
  • Experience inVersion Control Systems like GITfor maintaining a platform between various applications.
  • Experience in writing SQL queries in PL/SQL, Triggers, and Stored Procedures in Relational Database management systems like Oracle, MySQL, and DB2.
  • Self-starter and a Team Player with excellent communication, interpersonal, positive thinking and mentoring skills and a good aptitude for learning.
  • Good exposure in interacting with clients and solving application environment issues and can communicate effectively with people at different levels including stakeholders, internal teams, and the senior management.

TECHNICAL SKILLS

Programming Languages: JAVA, J2EE, SQL, PL/SQL

Application Frameworks: Spring IOC, Spring JDBC, Spring Security, Spring Boot, MicroServices, Spring Batch, Hibernate ORMApplication/Web Servers IBM WebSphere, Oracle WebLogic, JBOSS, Apache Tomcat

Web Services: SOAP, REST

Methodologies: Agile, Waterfall, SCRUM

Cloud: AWS

Editors/IDEs: Eclipse, MyEclipse, NetBeans

Version Control: SVN, CVS, Git

Build/CI Tools: Maven, Log4j, Jenkins

Databases: Oracle SQL, MySQL, DB2, Mongo DB

Operating Systems: Windows, iOS, Android

PROFESSIONAL EXPERIENCE

Confidential, OK

J2EE Developer

Responsibilities:

  • Implemented Java 11 features like utility methods, local-Variable Syntax for Lambda Parameters, and Nested Based Access Control.
  • Implementation of authentication for Restful web services using Spring Boot Security Starter.
  • Involved in creating and Deployment of REST API and Microservices in Java J2EE using Spring Boot.
  • Developed application components using spring, Spring-Data, Spring Boot and Oracle.
  • Used spring extensively to achieve dependency injection to wire the object of business class.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Used Spring Data Repositories to perform CRUD operations.
  • SpringBootserviceswere developed usingmicroservice architecture with RESTFUL.
  • Worked on migration of Existing Applications to AWS cloud.
  • DeployedMicro-servicesas RestfulJavaWebServiceson Amazon Elastic Beanstalk.
  • Used Apache Tomcat an application server, to implement the Java Platform Enterprise Edition, create applications and to integrate applications with other applications.
  • Used JIRA for project management, Issue tracking and monitoring errors and fixed the errors.
  • Used Jenkins as the integration tool and improved scalability of applications on cross-platforms.
  • GIT is used for the version control, Maven is used for build script and configured log4j log files.
  • Delivered cutting edge user interface and components using JavaScript ES5.

Environment: Java 11,Spring,Springboot,SpringMVC,Rest, Maven, Spring-Data, AWS, Jenkins, Mongo DB, Log4j, Eclipse, SpringSecurity, Tomcat, Agile Methodology, SQL, Windows.

Confidential, Houston, TX

J2EE Developer

Responsibilities:

  • Involved in complete development of ‘Agile Development Methodology/SCRUM’, developed and tested the application during various iterations.
  • Used Spring Boot framework for building cloud Micro Services and to develop Spring-based application radically faster with very less configurations.
  • Used Spring Data JPA for configuring the persistence layers in the application.
  • Migrating existing application into REST based Microservices to provide all the CRUD capabilities using Spring Boot.
  • Responsible to finish Jira Tickets assigned on time and update their status on regular basis.
  • Implemented Java Messaging Service (JMS) - Rabbit MQ Series provides independent and potentially non-concurrent applications on a distributed system to communicate with each other, Used to achieve Service Oriented Architecture (SOA).
  • Implemented MongoDB for handling those large amounts of data using NoSQL queries.
  • Developed theSpringAOP Programming to configure logging for the application.
  • Implemented AWS client API to interact with differentservicesas Console configuration for AWS EC2.
  • Extensively used Maven to build the application and deploy on Embedded Tomcat Server.
  • Used Jenkins as CI/CD tool for ensuring application error-free throughout all phases.
  • Maintained source code in GIT Repository.
  • Used Maven as dependency management/build tool.

Environment: Java 1.8, spring, Spring Boot, Microservices, Spring JPA, WSDL, REST, JAX RS, AWS, Jenkins, Agile, Oracle, WebLogic, Apache Tomcat, Windows.

Confidential, Minneapolis, MN

J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Created both xml and java configuration files for setting up Apache CXF as JAX-RS runtime, Spring Data and Spring JDBC template technologies.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch and Spring Boot and handled Spring Security and Involved in writing Thread Safe blocks for multithread transactions.
  • Implemented Multithreading feature for processing the multiple requests to achieve high performance.
  • Developed the DAO classes needed for application by extensively using Spring JDBC & Deployed the application and tested on Tomcat Application Server.
  • Used multithreading concepts while creating DAO classes. Used multithreading in programming to improve overall performance.
  • Deployed the developed web components on Apache Tomcat Web-Server.
  • Used Jenkins for continuous integration. Used Version control system GIT.
  • Used Maven build tool to deploy the application on web servers i.e. JBoss.

Environment: Java, spring, Spring Boot, spring (IOC, AOP, MVC, Data, Batch, Security), DAO, Oracle, Jenkins, GIT, SOAP, Maven, Tomcat, Agile, Windows. Oracle, Java, Kanban, JIRA, Teradata, SQL, .Net, Java, Web logic, soupui, Apache, SOAPUI, Quality Center/ALM, JIRA, Unix, ETL/Ab Initio, MS-Office.

Confidential

J2EE Developer

Responsibilities:

  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment.
  • Designed and developed business components using Spring AOP, Spring IOC.
  • Created a framework for all the backend calls and used - JAX B for customized XML parsing.
  • Used SAX and DOM XML parsers and used XML Web Services using SOAP/HTTP for sending and receiving data from different applications.
  • Used Spring MVC as Web module, involved in design, development of new Action classes to interact with business logic and Used Hibernate as ORM to map Java classes to data base tables.
  • Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Used Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking and GIT as version control tool.

Environment: Java, spring, DAO, IOC, JAX-B, Hibernate, XML, SOAP, HTTP, Log4j, Eclipse IDE, Jenkins, GIT, Jira, Windows.

We'd love your feedback!