We provide IT Staff Augmentation Services!

Sr. Java /j2ee Developer Resume

2.00/5 (Submit Your Rating)

Fort Lauderdale, FL

SUMMARY

  • A dynamic and result oriented professional with 8 years of extensive experience in all phases of Software Development Life Cycle (SDLC) and development of Client/Server and Web applications with experience in Banking, Insurance, Ecommerce and Healthcare domains.
  • Excellent java development skills using Core Java, OOP’s, Collections, Data Structures and Algorithms.
  • Implemented Java 8 features like lambdas, functional interfaces and streams for development.
  • Excellent Java development skills using J2EE, Servlets, JSP, JDBC, Java Beans, DI and Web Services (SOAP and REST).
  • Experience coding the application tier using Spring, Spring Modules like MVC, Spring DI, AOP and JDBC Templates and Spring Boot.
  • Worked on Spring Boot to run Spring Scripts for creating Micro - Services.
  • Experience in configuring and coding using ORM components, setting up configuration files, annotations using Hibernate framework and Data JPA.
  • Developing and Consuming Web Services (Spring REST, Jersey, SOAP, UDDI, WSDL, JAXB, JAX-RS, JAX-WS).
  • Used AWS to deploy the projects on EC2 instances and create snapshots for the data that must be stored in AWS S3.
  • Experience in writing Build Scripts using MAVEN and using CI (Continuous Integration) tools Jenkins.
  • Expertise in using and deploying the web application on various web & application servers like Apache web server, Web Logic, Tomcat.
  • Experience in front-end UI development skills using scripting languages like JSP, HTML, JavaScript, CSS and JSTL, and Spring tag libs.
  • Expertise in designing applications using various J2EE design patterns like MVC, Singleton, Value Object, Data Access Object, and Factory Pattern.
  • Expertise in development of unit test cases using JUnit, Mockito frameworks.
  • Experience in Log4j for capturing the logging information from the java code.
  • Proficient in using industry-standard IDEs and Java Tools: Eclipse, NetBeans OEPE, IntelliJ, & Spring Tool Suite.
  • Hands on Experience with database technologies like Oracle, MySQL & SQL Server, and experience in No-SQL using MongoDB, Cassandra.
  • Deploying business applications using application servers and web servers like IBM WebSphere, WebLogic, JBoss and Apache Tomcat and resolving Build Issues and verifying log4j and server logs.
  • Solid experience with various Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), Agile Software Development.
  • Ability to learn quickly in work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently.
  • Dedicated to successful project completion with the ability to work in a team or as an individual, and as a liaison between different teams.

TECHNICAL SKILLS

Languages: JAVA 8, SQL, HTML, XML, CSS.

J2EE Technologies: JSP, Servlets, JDBC, Multithreading.

J2EE Frameworks Tools: Spring, Spring Boot, Hibernate, Web Services, Spring-Rest, Jersey, Log4j, Maven, JUnit

Web Services: SOAP, Restful, Jersey, UDDI, SOAP UI

IDE & Tools: Eclipse, NetBeans, TOAD, SOAP UI, Postman, IntelliJ, JIRA, Spring tool suit

Methodologies: Waterfall methodology, Agile methodology

Cloud Technologies: AWS, Elastic beanstalk.

Web/Application Servers: Apache Tomcat, Apache HTTP server

Version control Tools: Splunk, SVN, GIT

Databases: Oracle, MySQL, MS-SQL Server, DB2, MongoDB, Cassandra

Operating systems: Windows, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Fort Lauderdale, FL

Sr. Java /J2EE Developer

Responsibilities:

  • Developed Controllers using Spring MVC framework and connected to business components using Spring Annotations.
  • Extensively used Spring AOP and Dependency injection during various modules of project.
  • Developed and Consumed Restful Web Services using Jersey.
  • Used Spring Boot which is radically faster in building services and develop Spring based application with minimal configuration.
  • Used Spring Boot to develop Micro Services.
  • Secured the REST services using Spring Boot Framework and created documented REST services using Swagger and Jersey.
  • Worked with the business team for the project requirement review & User Acceptance Testing.
  • Used WebSphere Application Server as part of production implementation.
  • Worked on Oracle and MySQL databases as backend.
  • Used Java8 features like stream and Lambda expressions and Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.
  • Experienced in working with applications deployed to AWS cloud and hands on experience using AWS management console and SDK to interact with AWS services.
  • Used AWS to deploy the projects on EC2 instances and create snapshots for the data that must be stored in AWS S3.
  • Involved in data modeling the tables in MongoDB.
  • Helped the build team to integrate the code Continuous Integration using Jenkins.
  • Used the Log4j framework to log the system execution details to log files.
  • Used SVN version controlling to maintain project versions.
  • Used JUnit and Mockito framework for unit testing the functionality being tested.
  • Used JAXB, JAXP for parsing auditing information in xml format.
  • Used JSP, JSTL and Spring tags for retrieving and displaying data.
  • Used jQuery Framework.
  • As a part of Quality assurance participated in the Code review process.
  • Analyzed web applications, documented detail Test plans, Test cases and expected results based on the business functional requirements.
  • Adhere to Agile Methodology. Supported On call on a weekly basis as part of team on call rotation.
  • Implemented tickets in production.
  • Involved in Production support for the entire application including trouble shooting and fixing bugs.

Technologies Worked On: JAVA 8, Spring MVC/ DI/ AOP/ Templates, Spring Boot, Hibernate 4.0, Web Services, RESTFUL Services, Jersey, Axis, Apache Http Client, SOAP, SOAP UI, JDBC, SQL Server, DB2, HQL, PL/SQL, JSTL, Spring Tags, jQuery, JSP, HTML, CSS, Java Script, AJAX, Maven, Jenkins, Mockito, AWS, Rally, UML, SPLUNK, Eclipse, Oracle, MongoDB, Linux, SVN, WebSphere.

Confidential, Jacksonville, FL

Java /J2EE Developer

Responsibilities:

  • Involved in the Analysis, Design and implementation using AGILE methodology for iterative development of the application. Participated in Scrum, Retrospective and Release Planning Meetings.
  • Developed application using Spring, Hibernate, Web Services (RESTFUL).
  • Worked on Spring Controllers and configured using annotations to handle the presentation requests and integrated with services and DAO using annotation.
  • Used Spring Boot which is radically faster in building services and develop Spring based application with minimal configuration.
  • Developed and Consumes Restful web services and tested using SOAP UI.
  • Developed JUnit for Unit Testing and Mockito as Mocking framework.
  • Worked with JDK 1.8 and implemented Lambda expressions, streams and parallel Streams.
  • Replace anonymous class implementation with Lambda by using Functional Interface like Predicate, Supplier and Consumer. Like implemented Runnable with Lambda expressions.
  • Used Stream and Parallel Stream to filter and transform data. And used functions of Stream including Map, Filter, Reduce and Collect.
  • Used JSP, JSTL and Spring tags for retrieving and displaying data. Used jQuery Framework.
  • Helped the build team to integrate the code Continuous Integration using Jenkins.
  • Used the Log4j framework to log the system execution details to log files.
  • Used GIT version controlling to maintain project versions.
  • As a part of Quality assurance participated in the Code review process.
  • Analyzed web applications, documented detailed Test plans, Test cases and expected results based on the business functional requirements.
  • Used SPLUNK to search and reviews the logs information while working on the incidents.
  • Used Tomcat web server to deploy application locally and used IBM Web Sphere to deploy application in production.

Technologies Worked On: Java, JSP, Servlets, Spring MVC/ DI/ AOP/ Templates, Spring Boot, Hibernate, Web Services, RESTFUL Services, SOAP, SOAP UI, Jersey, Axis, RAD, JUnit, HQL, PL/SQL, JSTL, Spring Tags, HTML, CSS, Maven, Jenkin, Rally, UML, SPLUNK, TOAD, WebSphere, IBM HTTP Server, Tomcat Server, Eclipse, Oracle, Linux/Unix

We'd love your feedback!