We provide IT Staff Augmentation Services!

J2ee Developer Resume

Atlanta, GA

SUMMARY

  • Java Developer wif around 5 years of IT experience in analysis, design, development, documentation, implementing of web applications using Java and J2EE, Springs Framework, Hibernate, Web Services (SOAP, Restful).
  • Experienced wif hands on development in various Spring components like Spring MVC, AOP, Spring IOC, Spring JDBC, Spring - Data, Spring JPA, Spring Securities and Spring Batch, Spring Boot, Spring Microservices, and swagger apis.
  • Good experience in working wif Spring Boot, Spring Microservices.
  • SDLC: Software development experience in object oriented programming, design and development of Multi-Tier distributed Enterprise applications.
  • Expertise in IDEs for software development like NetBeans, STS and Eclipse.
  • Experience in working wif various Application Servers like IBM WebSphere, WebLogic, JBoss and Apache Tomcat Servers.
  • Understand the core AWS services, uses, and basic architecture best practices.
  • Develop and maintain applications written for Amazon Simple Storage Services (S3), Amazon Dynamo DB, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Amazon Simple Workflow Service (SWS), AWS Elastic Beanstalk, and AWS Cloud Formation.
  • Knowledge in launching AWS EC2 instances and continuous integration using Jenkins.
  • Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
  • Experience in working wif open source frameworks like Spring, ORM frameworks like Hibernate and Spring JPA.
  • Strong working experience in building and deploying MAVEN scripts, debugging through logging frameworks like log4j, automated Continuous Integration wif Jenkins.
  • Expert in Various Agile methodologies like SCRUM, Test Driven Development, Incremental & Iteration methodology and Pair Programming as well as implementing Waterfall model. To track the progress of Agile process used JIRA.
  • Solid background in Core Java concepts like Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans, Executor Services, Thread pools.
  • Experience in web services technologies like REST, SOAP, WSDL, JMS and Service Oriented Architecture (SOA).
  • Expertise in various version control tools such as SVN, CVS, Git and Clear Case.
  • Highly communicative wif other key participants including client, detail oriented, excellent interpersonal, written, verbal communication skills and strong analytical, problem solving and decision-making skills.
  • A complete Tech Savvy and Positive attitude to expand present knowledge base, energetic, active team player wif positive and forward-looking attitude.

TECHNICAL SKILLS

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

J2EE Technologies: JSP, JSTL, JDBC, JSF, RMI, JNDI, JMS

Editors/IDEs: Eclipse, MyEclipse, NetBeans

Application/Web Servers: IBM WebSphere, Oracle WebLogic, JBOSS, Apache Tomcat

Web Services: SOAP, REST

Testing: Junit, POSTMAN

Methodologies: Agile, Waterfall, SCRUM

Cloud: AWS, PCF

Application Frameworks: Spring IOC, Spring JDBC, Spring Security, Spring Boot, MicroServices, Spring Batch, Hibernate ORM

Version Control: SVN, CVS, Git

Build/CI Tools: Maven, Log4j, Jenkins

Databases: Oracle SQL, MySQL, DB2, Mongo DB

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

J2EE Developer

Responsibilities:

  • Developed the robust web-based application on Spring Boot frame structure using Java/J2EE technology.
  • Created Spring Boot 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.
  • Implemented features like logging, user session validation using Spring-AOP module.
  • 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 wif 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
  • Developed User interface using JSF, JSP, HTML, JavaScript, and CSS, Ajax . Produced and Consumed Soap web services.
  • 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.
  • By using Node.Js Integration of user-facing elements developed by front-end developers wif server side logic.
  • Configured session timeout wif Spring Boot in server side and implemented auto logout Functionality.
  • Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.
  • Node.js is used to develop server-side applications.
  • Worked extensively on spring boot for building REST API’s.
  • Reviewed the code for ensuring adherence to Java coding standards.
  • Extensively used STS for developing, debugging, integrating and deploying the application.
  • Maintained source code in GIT Repository.
  • Used Amazon WebServices(AWS) like EC2, S3, RDS, cloud watch and Cloud Front for promoting code in various environments.
  • Designed various tables required for the project in Oracle database.
  • Prepared JUnit and Integration test cases and integrated wif Jenkins.
  • Reviewed the code for ensuring adherence to Java coding standards.

Environment: Java 1.8, JSP, JQuery, JSON, Spring Boot, Spring IOC, Spring MVC, JSF, Spring AOP, Spring Batch, Spring ORM, Spring-Data, Angular JS, Node.JS, Microservices, AWS, STS, XML, RESTful Web Services, JMS, Agile, Maven, GIT, Oracle, SQL, Apache Embedded Tomcat, Log4j, JIRA, Oracle 10g, Windows.

Confidential, Charleston, SC

J2EE Developer

Responsibilities:

  • Implemented the Project in AGILE based development Environment and participated in Daily Scrum, Backlog refinement, Sprint Planning, Retrospective and Sprint closing.
  • Involved in all the phases of SDLC including Requirements Collection, Design and Analysis of the Customer Specifications, Development and Customization of the application.
  • Followed Scrum/Agile Methodology during the software development life cycle.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology.
  • UsedJava8 features like lambda expressions for communicating between business layer and database, stream API for Bulk Data Operations on Collections using both streams and parallel streams.
  • Designed and developed various modules of the application wif Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Developed Stored Procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.
  • Developed and delivered SOAP based Web Services and used Apache-CXF and SOAP UI to test the services.
  • Involved in creating and Deployment of REST API and MicroServices in Java J2EEE using Spring Boot.
  • Implementation of authentication for Restful web services using Spring Boot Security Starter.
  • Worked extensively on spring boot for building web service.
  • Used STS for developing, debugging, integrating and deploying the application.
  • Maintained source code in GIT Repository.
  • Created detailed design documents, use case diagrams and class diagrams.
  • Extensively worked wif XML while using Maven, Dispatcher Servlet etc.
  • Implemented RESTful Web services. Published and consumed web services.
  • Utilized Jenkins for build automation.
  • Performed backend migration from Spring MVC to Spring Boot using Micro Services.
  • Coordinated wif the onsite and offshore developer’s w.r.t ongoing issues and follow up.
  • Used Maven for compilation and building JAR, WAR.
  • Worked on migration of Existing Applications to AWS cloud.
  • Used Log4J for logging and tracing the messages.
  • Utilized Node.js to create a fast and efficient chat server.
  • Actively involved in code reviews and also in bug fixing.

Environment: Java, JavaScript, Ajax, JQuery, Maven, Spring Boot, POS, DOJO, AWS, STS, JSF, Spring, Microservices, Backbone, HTML5, CSS3, Rest API, Log4J, GIT, Agile, Jenkins, XML, Git, Websphere, Oracle, Windows.

Confidential

Java Developer

Responsibilities:

  • Gatheird system requirements for the application and worked wif the business team to review the requirements, and went through the Software Requirement Specification document and Architecture document.
  • Designed UML Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed application using Spring MVC, JSP, JSTL, the business layer is built using Spring and the persistent layer uses Hibernate.
  • Produced content pages wif CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service forentire applicationutilizingHibernate.
  • Extensively used XML and Java Architecture for XML Binding (JAXB), to map java classes to XML representation.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the application.
  • Implemented Web Services wif the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
  • Implemented build scripts using Maven to create WAR and deploy in application server.
  • Used Log4j for External Configuration Files and debugging.
  • Reviewed the code for ensuring adherence to Java coding standards.
  • Developed Functional Requirement Document based on users requirement.

Environment: J2EE, Servlets, JSP, Spring, Hibernate, MVC, Eclipse, Maven, JSTL, JSF, JNDI, JMS, XML, JAXB, SOAP, ANT, Log4j, Oracle and Windows.

Hire Now