We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

5.00/5 (Submit Your Rating)

Collierville, TN

SUMMARY

  • 5+ years of experience as a Java/J2EE Developer in analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object - Oriented Client-Server technologies.
  • Extensively worked with Retail, Insurance and Investment domain with good knowledge of developing complex projects and good management skills of the deliverables.
  • Experience in working with various Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall Model.
  • Good knowledge on core java with strong understanding of Multithreading, Collections, Exception handling, Garbage Collector.
  • Strong expertise and experience in design and development of backend applications with consuming and producing Web Services such as RESTful services with jersey libraries and integrated with Spring and Hibernate ORM framework.
  • Expertise in design and development of n-tier web applications for web deployment using Java, J2EE, JSP, Servlets, Spring, Hibernate, JavaScript, HTML and CSS on web Servers using Apache Tomcat.
  • Expertise in working and running java applications on JVM.
  • Extensive project implementation skills using both core and advanced Java technologies including Spring MVC, Hibernate (ORM) framework.
  • Extensive knowledge of Spring MVC framework, Hibernate.
  • Experience in Front-End UI technologies like HTML, XHTML, HTML5, CSS3, Java Script, Angular 2, Angular JS 2.0, React.JS, Node.JS, Bootstrap, AJAX and jQuery.
  • Experience in working with Application Servers like Apache Tomcat, Weblogic, IBM Websphere (WAS), and Log4j for logging.
  • Expertise in using development tools like Eclipse, Netbeans and IntelliJ IDEA.
  • Extensively worked on n-tier architecture systems with application system development using Core Java, JDBC, JNDI, JSTL, JPA, Servlets, JSP, EJB, JMS, Web services, Restful (JAX-Rs, Jersey) and SOAP web services.
  • Experience with various MVC frameworks like Angularjs, Node.JS, bootstrap.JS, react.JS, D3.JS, etc.
  • Tested REST web services with SoapUI, Advance Rest Client.
  • Experience in message streaming by using Apache Kafka.
  • Experience in administering cloud tools Amazon Web Services (AWS), Microsoft Azure.
  • Experience in ANT and Maven build tools.
  • Hands on experience in design and development of integration workflows using MuleSoft ESB.
  • Hands on experience in Risk Management Cloud Computing/PaaS/SaaS/IaaS Infrastructure
  • Good knowledge in JUnit, JMeter, Selenium, Maven and Jenkins.
  • Good Exposure on Virtualization and Containers Docker.
  • Experience in Shell Scripting, SQL Server, Unix and Linux, Open stock.
  • Having experience in various RDBMS databases like Oracle, SQL server, MySQL and NoSQL database like MongoDB, Cassandra.
  • Experience in Amazon Web Services.
  • Experience in deploying WAR, JAR, and EAR files in JBoss, Web-Logic, Websphere application servers in Linux/Unix/Windows environment.
  • Strong Skills in Analytical, Data Gathering, Analyzing, Problem Solving, Coordinating, Planning and Organizing.
  • Hands on experience in cloud automation using AWS CloudFormation Templates, Chef, and Puppet.
  • Experience in implementing Web Service client using REST and XML standard using SOA.
  • Experience in understanding project issues and ability to work individually, as part of a co-located team or as part of a distributed global team.
  • Have experience in using microservices like Spring Boot.
  • Excellent communication skills and ability to work under pressure and to tight deadlines.
  • Strong experience with Version Control like GIT and CVS.
  • Extensive experience working with AJAX framework and single page web applications using AngularJS.

TECHNICAL SKILLS

Languages: JAVA, JAVASCRIPT, C, SQL, and PL/SQL.

Web Technologies: HTML, JavaScript, CSS, Angular JS, Angular 2, AJAX, XML, XSLT, Java Beans, JMS.

Java Technologies: Servlets, JSP, JSF, EJB, JMS, JNDI, Web Services, JDBC, SOAP, RMI.

Methodology: Agile, Scrum, OOAD, SDLC.

App/Web servers: Apache Tomcat, WebLogic, Apache camel, WebSphere, JBoss, WAS 5.x, Grunt server.

Applications Frameworks: Spring, Hibernate, Struts, JSF.

Web services: SOAP, WSDL, JAX-WS, REST, JSON, JAX-RS, Spring Boot

Databases: Oracle, MySQL, SQL Server, DB2, MongoDB, Cassandra.

Tools: JUNIT, Log4j, JMETER, Maven, Soap UI, XML, XPATH, Eclipse, NetBeans, IntelliJ.

Operating Systems: Windows, UNIX, LINUX.

PROFESSIONAL EXPERIENCE

Confidential, Collierville,TN

Java J2EE Developer

Responsibilities:

  • Waterfall Methodology was used to develop this Application.
  • Played major role in working with the team to gather requirements and develop features.
  • Coding was Implemented using Spring,JQuery and used Struts Framework.
  • Developed Test cases by using Junit
  • Web pages are developed by using CSS,HTML,JavaScript,JPA.
  • Used CVS for Version Controlling.
  • Worked on bug fixing and Production Support.
  • In this application,we are using JDBC to connect to the database.
  • Used Weblogic Servers to process the Java Application to database
  • Used Eclipse as IDE to create, test and deploy EJB components.
  • Involved in client meetings and discussions with team.

Environment: Java 7,Spring,JQuery,Struts,Html,CSS,CVS,Eclipse,JUnit,Weblogic

Confidential, Waltham, MA

Java J2EE Developer

Responsibilities:

  • Worked on Agile software development lifecycle. Involved in design and development of lifecycle.
  • Played a major role in working with the team to develop features of internal Platform.
  • Designed functional and technical design documents
  • Developed Stored Procedures, Triggers and Views to populate the database and maintained the data integrity.
  • Did performance analysis on the code and carried out code refactoring on the existing code.
  • Involved the in gathering the requirements from client and delivering them to the Offshore Team like coordinating between onshore and offshore
  • Migrating and Deploying all the development work from the offshore environment to the Confidential environment which includes like building of docker images and deploying them on to the Linux Servers.
  • Involved in finding the infrastructural challenges from offshore to onshore environment and bringing them to the Confidential notice and finding the solutions to resolve that.
  • Moving the data from different Data Sources of Confidential to the TEST, DEV, PROD environments of Confidential .
  • Managing the project according to the Jira status and following up with the offshore team in terms of deliverables.
  • Worked with executed unit test cases by using JUNIT for accuracy of code and logging with log4j
  • Created the Shell scripts and updated the scripts as per the requirements.
  • Played a Key role in setting up the Environments between the Confidential and Offshore and run the application from end to end.
  • Set up automated 24x7x365 monitoring and updated the information on Confidential database.
  • Performed Automation Testing from start by installing Mariadb.
  • Also involved in working with the Testing team in making the validation of the releases and figuring out the bugs and taking them to the offshore notice and resolving them.

Environment: Java, IOT,Shell Scripting, Dockers, Cassandra,Linux, Git, Bitbucket, Jira, Bamboo,JUNIT, Maven,Core-Java

Confidential, Detroit, MI

Java J2EE Developer

Responsibilities:

  • Agile Scrum methodology was used to develop the application.
  • Involved in all phases of Software Development Life Cycle (SDLC) including analysis, design, development of the project.
  • Coding was implemented Using Spring Boot, Java and J2EE Design Patterns.
  • Developed test cases by using JUnit and spring integration test framework.
  • Utilized data structures (array, linked list, binary trees) and algorithms (sorts, searches, hash) to achieve Low Latency.
  • Designed and developed the persistence layer using Hibernate persistent objects
  • Webpages are developed using CSS, HTML, JAVASCRIPT, JSP, ANGULAR 2.
  • Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operations.
  • Designed and developed Web Services to provide services to the various clients using Restful.
  • Preparing all the Assumption sheets needed for the future purpose.
  • Focused on architecting NoSQL database like Cassandra database.
  • Used LDAP to enable access to directories.
  • Involved in Designing Kafka messaging queues.
  • Developed and test application modules into Microservices.
  • Worked on JIRA for tracking and updating the JIRA tickets.
  • Developed the Integration workflows using the MuleSoft ESB 3.7.3 Framework.
  • Resources were exchanged using RESTful web services with the data passed around in JSON format.
  • Used several Java 8 concepts like Stream API, Time API, Collection API, lambda expressions to migrate the existing application.
  • Used JENKINS, DOCKER and AWS SERVICES for Deployment.
  • Authentication and Authorization is implemented by Spring Security.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by AngularJS 2.0.
  • Involved in testing and bug fixing.
  • Worked with GIT Version control system to track various aspects of the project.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Auditing tool is implemented by using log4j.
  • Used JUnit to test, debugged and implemented the application.

Environment: Java, J2EE, Hibernate, Spring, Junit, WebLogic HTML 5, CSS 3, JavaScript, Jenkins, LDAP, Kafka, jQuery, Microservices, Linux, MuleSoft ESB, Docker, Spring Boot, JIRA, Eclipse, AJAX, Angular 2, JSON, JSF.

Confidential, Oklahoma City, OK

Java Developer

Responsibilities:

  • Working with core technical skills in Java, Multi-Threading, JSP, Java 8, Restful Web Services, Hibernate, JDBC.
  • Worked on Agile Scrum methodology and involved in stand-up meetings to monitor the progress
  • Implemented Java SE and J2EE Design patterns.
  • Worked on Java/J2EE, Spring Framework, Hibernate, JavaScript and Angular 2 technologies.
  • Proficient in developing REST Web Services using the technologies Spring Boot and cloud.
  • Developed microservices using Java/Spring boot on Pivotal Cloud Foundry.
  • Built RESTful API using Spring REST Controller and communicating with REST Template.
  • Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with microservices.
  • Contributed to the application architecture of several micro-services (PCF/AWS).
  • Implement API Service using Apache Camel.
  • Worked on JIRA for tracking and updating the JIRA tickets
  • Engineered new services to provide added resiliency to an existing micro-service architecture.
  • Configured and customized logs using Log4J.
  • Created MongoDB/NoSQL collections.
  • Involved in bug fixing.
  • Used GIT for the version control management
  • Spring MVC model integration for front-end request action controller
  • Aided in the implementation of view, controller, and persistence layers (Kafka, SOAP, Spring MVC, JavaScript).
  • Containerizing microservices with Docker and deploying to Cloud platform (AWS).
  • Developed Kafka producer and consumer components for real time data processing.
  • Outlined tasks and provided time estimates needed to complete user-stories.
  • Involved in client meetings both Offshore and Onshore.

Environment: Java, HTML, Mac OS, Spring Boot, Spring MVC, Spring Cloud, Kafka, JavaScript, Hibernate, Angular2, Git/GitLab, Agile/Scrum, MongoDB, JUnit, Shell scripts.

Confidential

JAVA Developer

Responsibilities:

  • Responsible for Designing and developing the application.
  • Used several J2EE design patterns like Front Controller, MVC- Model along with Struts to develop application.
  • Implemented Action classes, Form classes and created struts-config files, validation files, tiles definitions, resource bundles for the entire application using struts framework.
  • Worked on bug fixing and Production Support.
  • Designed and developed web pages using HTML and JSP.
  • Involved in writing Ant script to build the front-end application.
  • Developed DAO’s with SQL queries to process database transactions.
  • Used Eclipse as IDE to create, test and deploy EJB components.
  • Used CVS for version controlling.
  • Design and developed Oracle stored procedures, functions, triggers and PL/SQL modules.
  • Involved in writing Junit test cases.
  • Developed JavaScript files for user input validation and client-side revenue calculations.

Environment: J2EE, Servlets, JSP, EJB, JDBC, SQL, HTML, JavaScript, Eclipse, XML, Oracle, CVS.

We'd love your feedback!