We provide IT Staff Augmentation Services!

J2ee Full Stack Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 5+ years of experience in designing, development, implementation, building software products & solutions across variety of business domains using J2EE and SOA based solutions/integration.
  • 4+ Years of extensive experience in using Frameworks like Struts 2.0, Spring AOP 3.2.2, Hibernate 4.0, EJB 3.2, Spring JDBC Templates, Spring Boot and Spring ORM 4.0.3, node.js.
  • Experienced all stages of design, development, and deployment of Java/J2EE - based application systems for Retail and Banking services industry.
  • Experience in building web applications using Spring Framework features like MVC, AOP, IOC, DAO and implemented J2EE Design Patterns.
  • Extensive experience in GUI development and implemented using Angular JS, JQuery,JavaScript,Node JS, Bootstrap.
  • Strong experience using Microservices with spring cloud.
  • Experienced in defining and designing the layers, components of the projects using OOAD methodologies and standard J2EE patterns and guidelines.
  • Extensive Experience in design and implementationof NoSQL databases like MongoDB and use of Oracle, PL/SQL, and DB2.
  • Experienced in defining and designing the layers, components of the project using OOAD methodologies and standard J2EE patterns and guidelines
  • Experience in configuring and deploying applications in Amazon-AWS server.
  • Developed and consumed SOAP and REST Web Services using HTTP 5, SOAP, WSDL, JAX-WS, JAXP, XML schemas.
  • Excellent Experience with SOAP /REST web services for B2B and internal service integration.
  • Experience in using IDE tools like Eclipse, IntelliJ, Spring Tool Suite (STS) and various plugins such as Find bugs for code quality, SOAP-UI for web service testing.
  • Experience with Web storm, Jasmine and Karma tools.
  • Proficient in all Phase of SDLC (Analysis, Design, Development, Testing and Deployment) and gathering user requirements and converting them into software requirement specifications using object oriented Techniques and Design patterns.
  • Management and design of integrated build pipelines using continuous integrations workflows such as like Bit bucket, JIRA, and GIT.
  • Experience with build tools like Jenkins and Maven.
  • Waterfall, Agile, Test Driven Development and other development methodologies.

TECHNICAL SKILLS:

Languages: Java 7/8, Scala2.10.4, SQL, XML, PL/SQL

J2EE Common Service APIs: JSP, JDBC, EJB2.0/3.0, JPA, JNDI, Java Mail, JTA, JAXP, JAXB, AJAX, Struts, Spring 4.0

Middleware: EJB, JMS and RMI

Framework/APIs/Tools: Apache Struts 2.x/Tiles, JUnit, Hibernate, play 2.5, Spring Batch, Spring Data, Spring Integration, Web Services (SOAP, REST), AJAX, Spring Boot, and AWS.

XML Web Services: XML,, DOM, JAXB, WSDL, JAX WS, XPath, SOAP, XSLT, XHTML, DTD

RIA Technologies/Framework: AJAX, HTML5, CSS, JavaScript, Bootstrap UI, AngularJS.

Web Servers: Oracle Web Logic, IBM WebSphere, JBoss.

Databases: Oracle, PostgreSQL, DB2, MongoDB

Version Control: CVS, SVN, Git.

IDE: Eclipse, JDeveloper, RAD, Oracle JDeveloper

Methodologies: Waterfall, Agile, TDD (Test Driven Development)

PROFESSIONAL EXPEREINCE:

Confidential, Atlanta, GA

J2EE Full Stack Developer

Responsibilities:

  • Involved in understanding the requirements, designing and preparing the technical specification document with Architecture diagram, Class diagram, Sequence diagram.
  • Designed and developed the application based on Spring AOP, BATCH and Spring JPA framework.
  • Analysis and Design of various modules using SOA and J2EE.
  • Built user interfaces using the Angular JS 1.5, HTML, CSS which accepts JSON input from the REST service.
  • Developed SOA components to allow communication between the applications using Rest Web services.
  • Developed DDL, DML, DCL statements and PL/SQL stored procedure in Oracle 11g DB .
  • Prior experience with API Design using API description tools such as Swagger .
  • Used ToadUI for DB testing and SOAP UI for testing webservices.
  • Created and executed test scripts using JMeter and SOAP UI .
  • Created EC2 instances in AWS server and deployed services using Elastic Beanstalk.
  • Created Oracle and Dynamo DB in AWS server and integrated with the services.
  • Used API testing tools like Rest Client, Postman,and SOAPUI .
  • Involved in writing java API for Amazon Lambda to manage some of the AWS services .
  • Responsible in developing Spring Boot Microservices from scratch.
  • Implemented an Event-Driven Data Management forMicroservices using Apache Kafka
  • Designed and implemented Data Access Object design pattern for transaction management.
  • Secured the REST services with OAuth Integration, which let the REST service to be accessed only if the client passed gateway proof.
  • Designed JPA project for REST service to interact with MongoDB.
  • Involved in SCRUM process of AGILE methodology in Requirement gathering, Design, Analysis and Code development through iterations.

Environment: JAVA 1.7, J2EE, SOAP/REST, Angular JS 1.5, AWS EBS,AWS SQS, AWS Cloud Front, Web Services,Kafka,Spring JPA, Spring 3.0,Oracle Web logic 12c, Oracle 11g DB, MongoDB, Microservices.

Confidential, CA

Sr. J2EE Developer

Responsibilities:

  • Translated business requirement into technical requirements.
  • Responsible for overall design & analysis of UI component development and integration.
  • Involved in complete development using the ‘Agile Development Methodology’ and testing the application.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Writing REST Web services using spring, Hibernate and response as a JSON.
  • Developed classes to interface with underlying web services layer and scaled the component interactions and generalized the interfaces using RESTFUL.
  • Used SOAP for the communication between for B2B and exposed using WSDL.
  • Experience in communicating many relational databases using ETL Tools.
  • Data mapping using XML, XPath and company specific MIX template.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed classes to interface with underlying web services layer and scaled the component interactions and generalized the interfaces using RESTFUL.

Environment: Java 1.7, J2EE, XML, JavaScript, JSON, Web Services, Hibernate, ANT, JIRA, Spring 3.0, JBoss 1.7, WSDL, JSP, JSTL, AJAX, SOAP.

Confidential, CA

J2EE/ SOA Developer

Responsibilities:

  • Translate business requirement into technical requirements.
  • Designed and developed Custom tags, Action classes and configured Message Resources, Action messages and Action errors.
  • Involved in project design, which is based on struts framework MVC architecture.
  • Actively involved in designing and implementing the application using various design patterns such as Singleton, Front Controller, Service Locator, Business Delegate, Façade and Data Access Object.
  • Validated the user input using Spring Validation Framework.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Data mapping using XML, XPath and company specific MIX template.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Used SOAP for the communication between for B2B and exposed using WSDL.
  • Responsible for overall design & analysis of UI component development and integration.
  • Developed Data Access Objects (DAO) to connect to the database.
  • Data mapping using XML, XPath and company specific MIX template.
  • Used Spring ORM, Spring JDBC Template, Spring Data JPA, CRUD Repositories, Hibernate, Transaction Propagation rules.
  • Configured Spring MVC View Resolvers, Views, ViewControllers, Exception Handlers.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.

Environment: Java 1.6, J2EE, XML, JSON, JBoss Fuse, Web Services, Spring 3.0, JDBC, AJAX, JIRA, GIT Bash.

Confidential

Senior Software Engineer

Responsibilities:

  • Analysis customer defects (production) and provide appropriate fix for those.
  • Developing NNMi Discovery Module and enhancement of existing Plugin modules.
  • Solving production defects.
  • Responsible to create/update plugins, web service hosting in Apache Tomcat and schedulers to make application handshake and share information with integrated systems.
  • Working with UNIX team closely for application setup in LINUX environment for test and production.
  • Create SQL jobs to trigger data flow, handling integrations using database medium, I was responsible in updating SSIS packages.
  • Developed backend views in Oracle for collateral & exposure statement generation.
  • Developed collateral allocation module.
  • Developed Use case diagrams and Sequence diagrams using UML from IBM Rational Architect.
  • Used Eclipse as IDE to write the code and debug using the debug functionality of eclipse.
  • SDLC design of application with business use cases diagrams.
  • Used JDBC for communicating with Oracle database to extract only the high net worth clients.

Environment: Java 1.6, Oracle DB, Tomcat 7, Linux, Windows 10, Eclipse IDE, Apache Tomcat.

Confidential

Application Developer

Responsibilities:

  • XML Message Explorer is used to create XML structures and then WSDL files and XML schemas are generated through service repository of SOA architecture.
  • SOAP request is formed using JAVA API and posted as the SOAP request to Artemis Client and getting SOAP response message and parsing the response and getting the result.
  • Used SOAP for the communication between for B2B and exposed using WSDL.
  • Data mapping using XML, XPath and company specific MIX template.
  • Create SQL jobs to trigger data flow, handling integrations using database medium, I was responsible in updating SSIS packages.
  • Developed backend views in Oracle for collateral & exposure statement generation.
  • Involved in designing and developing the JSON, XML objects with MYSQL and NoSQL database like Mongo DB.
  • Used JDBC for communicating with Oracle database to extract only the high net worth clients.

Environment: JAVA API, SOAP Web Services, SOA, XML, WSDL, Eclipse IDE.

We'd love your feedback!