We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

MN

SUMMARY

  • Around 6+ years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client - server technologies also good experience in all phases of Software development.
  • Software Development Life Cycle (SDLC) using Waterfall and Agile (SCRUM & KANBAN) Methodologies.
  • Extensive experience in JAVA/J2EE technologies like Core Java, Servlets, JSP, JSTL, JDBC, Hibernate, Spring, Spring Boot, Spring MVC, Spring AOP, Spring Security, Spring IOC, Spring Transactions, Struts, Web Services, JPA, IBM MQ Series, Active MQ, JDBC, JMS, Bootstrap, MVC architecture and Design Patterns.
  • Good in Core JAVA API, Multi-threading, Collections, Swing development and Application utilities.
  • Extensive experience of database programming in Oracle environment using PL/SQL with tools such as TOAD, SQL Plus.
  • Having hands on experience in deploying web and JEE enterprise applications on Apache.
  • Experience in implementing and deploying SOAP API Web Services JAX-WS and Restful Services JAX-RS to develop dynamic Server Side web contents.
  • Extensively used the J2EE design patterns like Session Facade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Experience in developing application using TDD (Test Driven Development) & Unit testing process.
  • Experience in using Jenkins for Continuous Integration and Sonar jobs for java code quality.
  • Experienced in UNIX/Linux shell scripts for data-driven automatic processing.
  • Experience with logging mechanisms like log4J & logback frameworks.
  • Exposure to developing J2EE applications using IDE’s like Eclipse, STS, Anypoint Studio and IntelliJ.
  • Working experience on SQL, Oracle PL/SQL, Performance tuning and Oracle Stored Procedures.
  • Used mango db to store data in flexible, JSON- like documents.
  • Experience in database such as DB2, MYSQL, SQL Server and Oracle.
  • Experience with Data structures & Algorithms like Stack, Queue, Linked List, Linear-search, bubble-sort and binary-search algorithms etc.
  • Experienced in web development using HTML5, DHTML, XHTML, CSS3, JavaScript and AJAX technologies.
  • Experience in designing, developing and implementing B2B applications using J2EE technologies in Airlines, Banking and Insurance domains.
  • Strong knowledge in using Hibernate Connection Pooling, Collections, Hibernate Caching, Hibernate Transactions.
  • Experience in using build tools such as Ant, Gradle and Maven.
  • Developed various database monitoring Shell scripts.
  • Good Experience with JMS services using Apache Active MQ, IBM MQS.
  • Hands on experience with version control systems like SVN (Apache Subversion), CLEARCASE and GIT for providing common platform for all the developers.
  • Experience in all phases of software development using Web technologies on Tomcat, IBM Web sphere V8.5,9.0 and Windows platforms, Oracle..
  • Strong communication, interpersonal skills and Committed team player.

TECHNICAL SKILLS

Java/J2EE: Java, J2EE, JSP, JavaScript, Servlets, JDBC, Struts, Java Beans, JMS, EJB.

Frameworks: Spring Boot, JSF, Hibernate, JPA, Spring MVC.

Databases: NoSQL, SQL Server 2008/2005, Oracle, MySql, PostgreSQL, Amazon Ec2,lambda,S3 bucket services,DynamoDB.

Languages: C, SQL, PL/SQL, Shell Scripting, JAVA, J2EE

Web Services: RESTful, SOAP, JSP, MVC, Spring, Hibernate, Angular, JavaScript, TypeScript, XML, HTML, CSS.

Web Tool: HTML5, XHTML, XML, XSLT, JavaScript, AJAX, JQuery, JSON, MySQL, CSS, AngularJS, Node JS.

Tools: IntelliJ, Eclipse, HTML, JavaScript, XML

Build Tools: UML, Design Patterns, Maven.

PROFESSIONAL EXPERIENCE

Confidential, MN

Sr. Java/J2EE Developer

Responsibilities:

  • Took part in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Worked on complete development of AGILE and SCRUM development methodologies and tested the application in each iteration.
  • Used Hibernate to retrieve and persist data from Database environment.
  • A system built using Model-View-Controller(MVC) architecture and Implemented the application using the concrete principles laid down by several design patterns like DTO (Data Transfer Object), Intercepting Filters, Singleton and DAO (Data Access Object).
  • Designed and Developed functionality to get JSON document from SQL Server document store and send it to client using RESTful Web Services.
  • Involved In multi-tiered J2EE design utilizing Spring Inversion of Control(IOC).
  • Used Spring AOP for authentication with REST API for service layer development.
  • Implemented the application using Spring Boot Framework and Spring Framework.
  • Used Spring DI, Spring DAO (JDBC Template) in the persistence layer.
  • Implemented Recaptcha V2.0 on one of the forms used by users to submit details.
  • Used Soap UI pro for Soap Webservices testing.
  • Used Spring batch framework to implement batch jobs.
  • Used ItemReader, ItemWriter and ItemProcessors in Spring batch to retrieve messages and store updated messages into queues.
  • Migrated EE applications from Mule ESB server to Pivotal tomcat server.
  • Migrated EE applications from IBM WAS 8.5 to Pivotal tomcat server.
  • Implemented Rest API’S for web service calls.
  • Worked on XML, Annotation and java based implementation of beans on various projects using Spring and Spring Boot.
  • Implemented Parallel jobs using Spring Batch.

Environment: Java 1.7, J2EE, Spring 4.3, Spring boot, Spring AOP, REST, log4j, JUnit, Jenkins, Sonar, Ibm MQ, Gradle, XML, Ajax, java Script, jQuery, AngularJS, Tomcat.

Confidential, MN

Sr. Java/J2EE Developer

Responsibilities:

  • Took part in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Worked on complete development of AGILE and SCRUM development methodologies and tested the application in each iteration.
  • Developed the application using Servlets and JSP for the presentation layer along with JavaScript and jQuery for the client-side validations.
  • Used the basic principles of MVC to incorporate the Angular JS to build the client-side application and Node.js for building server-side API’s.
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTful.
  • Used Express Js with modules like Path, Stream and etc.
  • Involved in multi tiered J2EE design utilizing Spring IOC and Hibernate.
  • Generated Hibernate XML configuration files for the configured beans.
  • Used Hibernate to create Configuration an Mapping files.
  • Implemented Micro Services using Spring boot and helped in the conversion of the monolithic services to Micro Services.
  • Developed Cloud Compatible Micro Services using Spring Boot, Java and related web technologies.
  • Used Hibernate to retrieve and persist data from Database environment.
  • A system built using Model-View-Controller(MVC) architecture and Implemented the application using the concrete principles laid down by several design patterns like DTO (Data Transfer Object), Intercepting Filters, Singleton and DAO (Data Access Object).
  • Created the Docker Containers and Docker Consoles for managing the application lifecycle.
  • Involved in building Docker Container images using Gradle plugin.
  • Designed and Developed functionality to get JSON document from MongoDB document store and send it to client using RESTful Web Services.
  • Involved In multi-tiered J2EE design utilizing Spring Inversion of Control(IOC) and Ibatis.
  • Used Spring Security Framework for user-level authentication with REST API for service layer development.
  • Implemented the application using Spring Boot Framework and handled the security using Spring security.
  • Used Spring DI, Spring DAO (JDBC Template) in the persistence layer for GPS, backend being Oracle10g.
  • Created and consumed Microservices based on Web API.
  • Created test cases for DAO layer and Service layer using Junit.
  • Developed SOAP web services utilizing business logic for CRUD functionality and Rest Easy web services for creating reports.
  • Worked on deployments using IBM Rational ClearCase.
  • Knowledge in database modeling and development using SQL Oracle (10g and 11g), and SQL Server environments.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Nodejs) and build tools like Grunt.JS.
  • Worked in configuring the data source & JNDI Configuration in WebSphere application server.
  • Used IBM MQ(v8.5) for Data protection and Rapid provisioning and monitoring.
  • Used IBM MQ(v8.5) integrated solution for managed file transfer, with connectivity to mobile devices through a single messaging layer.

Environment: Java 1.6, J2EE, Spring 4.3, Spring boot, Spring AOP, Ibatis REST, log4j, JUnit, Jenkins, Sonar, Ibm MQ, Gradle, XML, Ajax, XSD, java Script, jQuery, AngularJS, Linux, Tomcat.

Confidential, Phoenix, AZ

Sr. Java/J2EE Developer

Responsibilities:

  • Took part in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, and testing.
  • Worked on complete development of AGILE and SCRUM development methodologies and tested the application in each iteration.
  • Developed the application using Servlets and JSP for the presentation layer along with JavaScript and jQuery for the client-side validations.
  • Used the basic principles of MVC to incorporate the Angular JS to build the client-side application and Node.js for building server-side API’s.
  • Developed filters for user authentication and user authorization by using Servlets API.
  • Toiled on Node.js providing an event-driven architecture and a non-blocking I/O API that optimizes an application’s throughput and scalability.
  • Developed reusable and interoperable Web service modules based on SOA architecture using RESTful.
  • Implemented Micro Services using Spring boot and helped in the conversion of the monolithic services to Micro Services.
  • Developed Cloud Compatible Micro Services using Spring Boot, Java and related web technologies.
  • Enhanced legacy application by building new components in Angular 2 and typescript.
  • Used AWS EC2 service for the resizable computing capacity in the cloud.
  • Used AWS Simple Storage Service(S3) for Storage management and monitoring.
  • Implemented AWS IAM to manage secure usage to AWS services and resources.
  • Used Spring Boot which is radically faster in building cloud Micro Services and develop a Spring based application with very less configuration.
  • Designed and Developed dashboard menu section, Homepage, Admin Home Page, User Module using Spring MVC framework, Hibernate ORM Module, Spring Core Module, XML, JSP and XSLT.
  • A system built using Model-View-Controller(MVC) architecture and Implemented the application using the concrete principles laid down by several design patterns like DTO (Data Transfer Object), Intercepting Filters, Singleton and DAO (Data Access Object).
  • Used Simple Notification Service(SNS) for Message Encryption and Message filtering.
  • Created the Docker Containers and Docker Consoles for managing the application lifecycle.
  • Involved in building Docker Container images using Gradle plugin.
  • Responsible for creating tables in development schema and wrote Oracle packages, Procedures and Functions using in PL/SQL.
  • Involved In multi-tiered J2EE design utilizing Spring Inversion of Control(IOC) and Hibernate.
  • Strong Knowledge on Hibernate and in using Hibernate Connection pooling, HQL, Collections, Hibernate Caching, Hibernate transactions.
  • Design and Implemented the backend layer using Hibernate ORM.
  • Configured and Implemented Spring AOP for transaction management, logging and performance tracking.
  • Implemented the application using Spring Boot Framework and handled the security using Spring security.
  • Used Spring DI, Spring DAO (JDBC Template) in the persistence layer for GPS, backend being Oracle11g.
  • Used Spring Batch for running batch jobs and Hands-on using job scheduling tools like Zookeeper.
  • Created and consumed Microservices based on Web API.
  • Created test cases for DAO layer and Service layer using Junit.
  • Developed SOAP web services utilizing business logic for CRUD functionality and Rest Easy web services for creating reports.
  • Experience in front-end development using JSP, JSF, JAF, JSTL, AJAX, HTML, DHTML, CSS, JavaScript and AngularJS.
  • Knowledge in database modeling and development using SQL, PL/SQL in Oracle and SQL Server environments.
  • Created reusable templates using Angular directives and worked with NPM package manager tools (Nodejs) and build tools like Grunt JS.

Environment: Java 1.8, J2EE, Angular JS, Spring 4.3, Spring boot, Spring AOP, Scala, Spark, Hibernate 4, JMS, JSF, REST, log4j, JUnit, Jenkins, Sonar, IBM MQ, Gradle, XML, Ajax, XSD, java Script, jQuery, AngularJS, Linux, Tomcat, Spring Tool Suite(STS).

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in the Analysis, Design, Implementation and Testing of Software Development Life Cycle (SDLC) of the project.
  • Assisted the analysis team in performing the feasibility analysis of the project.
  • Designed Use Case diagrams, Class diagrams and Sequence diagrams and Object Diagrams in the detailed design phase of the project using Rational Rose 4.0.
  • Developed presentation layer of the project using HTML, JSP 2.0, JSTL and JavaScript technologies.
  • Developed complete Business tier using Stateless and Stateful Session beans with EJB 2.0 standards using Web Sphere Studio Application Developer (WSAD 5.0)
  • Used various J2EE design patterns, like DTO, DAO, and Business Delegate, Service Locator, Session Facade, Singleton and Factory patterns.
  • Consumed Web Service for transferring data between different applications.
  • Used Object/Relational mapping Hibernate 3.0framework as the persistence layer for interacting with Oracle 9i.
  • Extensively used IBM Web Sphere 5.0 while writing code and for creating Data Sources.
  • Worked in using different ORM frameworks like Hibernate, Ibattis.
  • Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.
  • Configured and used Log4J for logging all the debugging and error information.
  • Developed Ant build scripts for compiling and building the project.
  • Used IBM Web Sphere 5.0 for deploying the application.
  • Used CVS Repository for Version Control.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Participated in the production support and maintenance of the project.

Environment: Java, JSP 2.0, HTML, JavaScript, EJB 2.0, Struts 1.1, JDBC 2.0, IBM Web Sphere 5.0, XML, XSLT, XML Schema, JUnit 3.8.1, Rational Rose 4.0, Ant 1.5, UML Oracle 9i .

We'd love your feedback!