We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

3.00/5 (Submit Your Rating)

Coral Gables, FL

SUMMARY

  • 5 years of experience as a Java/J2EE Developer with expertise in technologies like Java, JEE, and web - based, client-server application with in designing, developing and Implementation in Amazon Web Services (AWS).
  • Extensive working experience with in Design, Development, and Implementation in the field of Web Applications development using HTML, CSS, XHTML, JavaScript, JQuery, Node JS, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web designing.
  • Expertise in producing and consuming SOAP as well as REST web services using WSDL, SOAP, JAX-WS.
  • Expert in Spring framework including configuring Spring Application Context with Dependency Injection, Spring IOC (Inversion of Control), Spring AOP (Aspect-oriented Programming), Spring MVC, Spring Security, Spring Boot, Spring JPA and Spring Batch.
  • Good knowledge of Spring Core, spring batch, Spring security, Spring Boot, spring MVC and spring's integration with Hibernate.
  • Experience in developing Single Page Applications (SPAs) using Angular 2+, Node.JS, and TypeScript.
  • Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot
  • Experience in using RESTful API’s and implementing Third Party Rest APIs using Node JS with Express JS, and working with NPM, Node Modules including Http.
  • Knowledge in implementing a REST API/Microservice using Spring Boot.
  • Experience in working on various Spring modules (Spring MVC, DAO and AOP) along with Hibernate as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Expertise in writing Soap based web services using AXIS/Rest API.
  • Proficient in using Code Quality tools like Sonarqube.
  • Good knowledge in CI/CD tools like Jenkins.
  • Experience in Microservice architecture, with Spring Boot- based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy micro services.
  • Expertise in Core Java concepts - Collection Framework, Exception Handling, IO, Serialization, Multi-threading, Concurrency etc.
  • Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL,REST, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS,SOAP Web Services.
  • Experience in deploying, configuring and administering application servers such as IBM WebSphere, WebLogic, JBoss, Glassfish and Apache Tomcat.
  • Experience of using IDE Tools like Eclipse, STS and NetBeans for Java/J2EE application development.
  • Proficient in using Object Oriented Programming Analysis and Design (OOAD) principles, UML and Rational Rose and Object Oriented Design Patterns in building high performance applications.
  • Experience in writing Build Scripts in MAVEN and using CI (Continuation Integration) tools like Jenkins.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.

TECHNICAL SKILLS

Languages: Java SE 6/7/8, Java 1.6/1.7/1.8/J2EE

Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JSF, JavaBeans, MVC, ANT, MAVEN, Log4j, XML, JAXP, DOM, JUNIT, Web services (REST/SOAP), Microservices

Web Technologies: HTML, JavaScript, CSS, XML, Angular 2+, Node

Frameworks: Struts, Spring, Spring-Data, Spring Boot, Spring JDBC, Hibernate, JPA, Spring Core, Spring ORM, Spring MVC, Spring AOP

Web/Application Servers: Web Logic, WebSphere, Apache Tomcat, JBOSS

Testing: Junit, SOAP UI, POSTMAN

Version Control Tools: GIT, SVN

Build Tools: Ant, Maven

Methodologies: Agile (Scrum), Iterative

Database Environments: Oracle, PostgreSQL, MySQL

Operating Systems: Windows, Mac, Linux and UNIX

PROFESSIONAL EXPERIENCE

Confidential

J2EE/Java Developer

Responsibilities:

  • Participated in system design, planning, estimation and implementation.
  • Followed SDLC-Agile/Scrum methodology in the application development.
  • 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 Spring Data Repositories to perform CRUD operations.
  • Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
  • Worked on RESTful Web Services for transferring JSON data between two interfaces.
  • Implemented Micro Service Architecture with Spring Boot based RESTful services and consumed SOAP based Web Services.
  • Development of Client-Side and Server-side Validation techniques using AngularJS and Node JS.
  • Used Maven tool to build the application and deployed on the Tomcat Application Server.
  • Used Jenkins for the automatic build process and used for integration testing and deploying software.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Used AWS SDK 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.
  • Used GIT to control, track and maintain the different versions of the project.
  • Created complex SQL queries and used JDBC connectivity to access the database.

Environment: Windows, Java 8, SDLC-Agile/Scrum, Micro-Services, Spring Boot, Spring-Data, MVC, UML, Soap, Restful, Jenkins, Maven, Git, JSP, HTML5, CSS3, XHTML, JavaScript, STS, Node JS, AWS, Bootstrap, SQL.

Confidential

J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Following Agile Methodology and interact with various stake holders in gathering requirements and business artifacts in the areas of gathering, design, coding and documentation.
  • Integration with Spring security in web application.
  • Developed the applications using Java, JSP, JDBC, WebServices, spring, HTML5, and JavaScript etc.
  • Implemented business layer using spring core and configured spring dependency injection, enabling all business components loosely coupled between layers.
  • Developed web components using MVC pattern under Spring framework.
  • Developed Web Services using XML messages that use SOAP. Developed Web Services for Payment Transaction and Payment Release.
  • Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, CSS3.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Implemented and tested the enterprise application with jQuery and Spring MVC.
  • Implemented a Microservices using a Microservices architecture with Spring Boot based services.
  • Created and Implemented Micro Services using spring boot, REST, JSON.
  • Used Java Mailing or Messaging Service (JMS) API's for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
  • Used Modules and Controller in the JS files as part of the constructors.
  • Used NodeJS to sign up for lightweight web server to hos application locally.
  • Involved in Unit testing of application using JUnit and built the package using Maven and deployed the application on to WebLogic App Server.
  • Used Jenkins for CI/CD Continuous Implementation and Continuous Delivery.
  • Apache Maven tool has been used for the build and deploy the application. Monitored the Error logs using Log4J and fixed the problems.
  • Followed Agile/SCRUM software development methodologies.
  • Extensively used Oracle SQL Developer graphical tool for the enhancement and simplification of Database Development task.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: J2EE, Spring, JSP, MVC, HTML5, CSS3, Spring Boot, JavaScript, Maven, AJAX, JDBC, JSTL, JMS, XML, SOAP, WebLogic, agile, SQL, AWS and Windows.

Confidential

J2EE/Java Developer

Responsibilities:

  • Analyzed business requirements and participated in technical design, development and testing of various modules.
  • Implemented the entire Life cycle of the application using agile process .
  • 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.
  • Used Spring framework for middle tier and Spring-JDBC templates for data access.
  • Used JavaScript for performing client-side validations.
  • Implement modules into Node.JS to integrate with designs and requirements.
  • Modularized front end CSS and JS code with Sass. Built a real time mouse/click user analytics web service with Node.JS.
  • Developed interactive User Interfaces using Bootstrap components.
  • Designed and documented REST API's, including JSON data formats and API versioning strategy.
  • Implemented REST Services (JAX-RS) to interact with external systems.
  • Developed REST services using Spring Framework REST support.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Used Spring Boot for developing Micro service architecture.
  • Implemented micro service architecture to integrate RESTful API services in the application by utilizing Spring Boot with Spring MVC.
  • Replaced the billing platform used by aforementioned companies using single platform that being able to handle large data in the form of documents.
  • Implemented MongoDB for handling that large amounts of data using NoSQL queries.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Implemented AWS client API to interact with different services as Console configuration for AWS EC2.
  • Facilitate scrum ceremonies like grooming, sprint planning, retrospectives, daily stand-ups etc.
  • 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 8, HTML, CSS, JavaScript, Bootstrap, Node.js, Spring Framework, Spring-JDBC, NoSQL, MongoDB, RESTful Services, JSON, AWS, Junit, Log4j, TDD, Git, Windows, Oracle WebLogic, Agile, JIRA, Maven, Jenkins.

Confidential

Java Developer

Responsibilities:

  • Developed an ability to display dynamic data on website homepage.
  • Accomplished end to end user testing and production release for circular subscription module.
  • Developed a module to allow users to register, deregister & modify their subscription.
  • Implemented a new password policy for trade verification & MyNse modules.
  • Redesigned the website based on the security findings of security team.
  • Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and WebServices (SOAP, WSDL).
  • Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.
  • Involved in Java Multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.
  • Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.
  • Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.
  • Developed User Interface having animations and effects using JSF, JavaScript and HTML.
  • Developed Core Java classes and methods for handling data from databases.
  • Developed the presentation layer using JSP, HTML and client side validations using JavaScript.
  • Apache Camel is used for routing.
  • Used Hibernate to store the persistence data into the Oracle database and wrote HQL to access the data from the database.
  • Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.
  • Used Log4j for External Configuration Files and debugging.
  • Designed various tables required for the project in Oracle 11g database and used the Stored Procedures in the application.

Environment: J2EE, JSP, Java, spring, Servlets, JMS, Hibernate, MVC, DAO, Eclipse, HTML, DHTML, CSS, AJAX, XML, Junit, EJB, Jboss, Multi Threading, WebLogic, SOAP, GIT, SQL, Oracle and Windows.

We'd love your feedback!