We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Plainsboro, NJ

PROFESSIONAL SUMMARY:

  • Extensive experience as a Full Stack Java J2EE Developer for more than 6 years of professional experience in IT industry and Expertise in Object Oriented Analysis including development, implementation, testing of various applications using Java and J2EE maintenance which are include in Software Development Lifecycle (SDLC).
  • Worked extensively on Spring MVC, WEB, SpringBoot, JPA, Hibernate, Web Services, SOAP, Restful, JMS and Messaging Queues.
  • Strong experience in building web application utilizing Spring Framework features AOP, IOC, WEB, JDBC, ORM, Data, Batch, and Security.
  • Proficient in developing Asynchronous multithreaded Java Applications, implementing Concurrency and Synchronization, Exception Handling.
  • Experience in Angular JS, Google's Open source web application framework.
  • Utilized AWS Cloud Computing platforms and its many dimensions of scalability including but not limited to: VPC, EC2, ELB, IAMA, SQS, S3, auto scaling architectures, using EBS under high I/O requirements, custom monitoring metrics/analysis/alarms via Cloud Watch, the AWS CLI, to meet client's needs and project requirements.
  • Experience with integrating proprietary systems using API’s Web Services (JAX - RPC, JAX-WS, JAXB, REST, SOAP, WSDL).
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Developed Java applications and tools to automate tests run in UNIX environment.
  • Responsible for enhancing the test client using Java to support new features in the trading application.
  • Having good administration experience in maintaining atlassian products like JIRA, Confluence, etc.
  • Experienced in deploying, configuring, maintaining applications on application servers such as Jboss, IBM Websphere (8.5, 8.0), Web logic, GlassFish and Apache Tomcat.
  • Expertise in working with Windows, LINUX and UNIX, Shell Scripting, Subversion and CLEARCASE platforms.
  • Worked on the dependency injection using spring framework with Application Context XML file.
  • Involved in creating and modifying the class diagrams, sequence diagrams using Microsoft Visio.
  • Hands on exposure to different SDLC models like Waterfall, Agile and undergone the training in software Development Processes like SDLC, Test Driven Development (TDD) and Iterative Methodologies.
  • Had experience in JMS and Message Queue listeners for Message Queue Service.
  • Hands on experience working with databases like Oracle, SQL Serverand MySQL.
  • Written JUnit Test Cases for challenging environments.
  • Have written SQL queries to generate the reports for the Web Trade Service application.
  • Multi-cultured Team Player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Good communication, interpersonal and quick learning skills with proven ability to adapt to different project environments.

PROFESSIONAL EXPERIENCE:

SR. JAVA/J2EE DEVELOPER

Confidential, Plainsboro, NJ

Responsibilities:

  • Participate in system design specification sessions to document technical specifications and to provide design options and solutions.
  • Write and maintain codes using technical specifications to update existing application and/or to develop new application.
  • Restful API’s development (security, fault tolerance, log stats, unit testing, documenting, streaming) using JAX-RS Jersey implementation, and exposing Restful end points through API gateway (WADL, JavaDoc).
  • Development of a SpringBoot standalone multi-threaded application for data quality verification.
  • Implemented SpringBoot profiles for configuring environment specific properties files.
  • Apply analytical, technical and programmatic skills to resolve application related issues.
  • Worked as a part of Agile team and responsible to deliver completed task in weekly sprint.
  • Design and Developed new requirements for the web application using Struts2 and other commonly used JEE patterns and frameworks.
  • Involved in designing web pages utilizing HTML, CSS, JavaScript and AngularJS2.
  • Used JSON strings to transfer java object data to Angular JS and vice versa.
  • Create/Drop/Rebase tablespaces, schemas, generating SQL script out of design document and apply it into Dev Database.
  • Creating, Configuring, Extending and Backing domains and deploying libraries and Enterprise archives and Web archives.
  • Setting Policies, Data sources, JNDI, Configuring JMS servers, JMS Resources Queues, Topics, Connection Factories and WebLogic application workers. Monitoring, Troubleshooting and Analyzing logs through EM, console, and Reverse proxy setup. Starting, Stopping Admin and Managed Servers through WLST and Node Manager.
  • Prepare test cases and strategies for unit testing and integration testing
  • Provide technical and functional support to testing teams.
  • Used Maven to compile projects within IDE and to set class path for code completion, highlighting.
  • Worked in Agile environment with active scrum participation.
  • Developed and deployed web services.
  • Involved in debugging and fixing production issues.
  • Involved in SQL development using stored procedures, views, queries with MySQL.
  • Configured and deployed web application on Apache Tomcat Server.

Environment: s: Java 8, Oracle, Spring MVC, SpringBoot, JPA, Hibernate, JMS, SOAP and Restful Web services, Junit, Mockito, JSP, HTML, CSS, JavaScript, JSON, AJAX, jQuery, Angular JS2, NodeJS, GIT, Post Man, Jenkins, Maven, Gradle, WebLogic, SQL, PL/SQL, Docker, JIRA, Confluence.

JAVA/J2EE DEVELOPER

Confidential, Bloomington, MN

Responsibilities:

  • Used Agile Methodology for the development of the project.
  • As the project is executed in Agile -Scrum, being a domain expert, attends all the Scrum events and provides valuable insights into design and implementation
  • Attended daily and weekly SCRUM meeting to update working status etc.
  • Involved in debugging and troubleshooting related to production and environment issues.
  • Performed the day to day analysis for issue tracking system.
  • Used Lambdas expressions and Default method in Interfaces, concepts from Java8.
  • Extensive use of core Java Collections, Generics, Exception Handling, and Design Patterns for functionality, such as portfolio summary and user information.
  • Design E-R graphs and relationship among different database tables; Creation tables with low coupling.
  • Integrated Spring with Hibernate framework and created Hibernate annotations for mapping an object-oriented domain model to traditional relational database.
  • Wrote PL/SQL Queries, stored procedures, triggers and prepared statements.
  • Implemented Spring Security to provide authentication, authorization, and access-control for this application.
  • Configured Spring Cache to cache the results of methods that were frequently called by users or systems.
  • Used UI such as JavaScript for enhancing the user interaction with the application and for client-side validation. Coding, Testing and implementing new functionalities for new requests in the Application.
  • Used AngularJS Routing for navigation between nested HTML views in the application.
  • Implemented persistence layer using various features of Hibernate framework like HQL queries, Criteria, Projections etc.
  • Created connections to database using Hibernate Session Factory using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Developed graphical user interface by using JSP, JSON, Node.JS, HTML5, CSS3, SASS, JavaScript/jQuery, Bootstrap and AJAX calls.
  • Performed Test Automation using Selenium Web Driver and Cucumber
  • Using Angular.js to implement data binding, Module loading.
  • Implemented web page responsive design using Bootstrap.
  • Worked on developing Restful web services and integrating with proprietary systems using API’s or web services.
  • Worked with the system Admin to stand up the architecture in AWS Cloud. Responsible for setting up Dev, Test and production environments.
  • Installed, deployed, and upgraded AWS Cloud-based servers and services in accordance with Company standards and project guidelines
  • Supported Confidential AWS Cloud Migration Activities.
  • Involves creating RDS, EC2 instances and security groups.
  • Worked on AWS S3 (simple Storage Service) bucket, SNS(Simple Notification service) and SQS(Simple Queue Service) components.
  • Worked on research of ELK(Elastic search).
  • Worked on integrating Spring Cloud with AWS which avoids cumbersome of maintaining and infrastructure.
  • Inspected and debugged front-end code with FireBug.
  • Worked on developing Restful web services using Spring Boot.
  • Used JIRA, Confluence and Log4J for project management, tracking and monitoring errors.
  • Developed test cases and performed unit test using TestNG Framework.
  • Used GitHub for code repository and version control.
  • Build code using IntelliJ IDEA and deploy it using Tomcat.
  • Using MySQL for database and used DBeaver to develop database.

Environment: Spring, Hibernate, JavaScript, Spring Security, Spring Batch, Spring Integration, Spring boot, Drop Wizard, Java Service Wrapper, Node.JS, CSS/CSS3, SASS, AJAX, HTML/HTML5, JSON, PL/SQL, DDL, JDBC, Maven, Web Services, Eclipse, TestNG, Selenium, Cucumber, Scrum, Mockito, JSP, Log4J, AngularJS, Alpaca1.5.5, Jasper iReport, AWS, Cristal Reports, OBOE, Lombok, eFax Developer, Bootstrap, Restful Web services, MySQL, Jira, Confluence, JBoss, GitHub, Stash.

JAVA/J2EE DEVELOPER

Confidential

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
  • Developed application using Web Services for data access from legacy applications and integrated with new GUI developed using JSP, HTML, XML, Angular JS, ExtJS, Bootstrap, Spring Framework and AJAX .
  • Implemented the frontend and developed UI screens as per wireframes provided by business using JSF Framework (CS JSF), JQuery, CSS, SASS, node.Js and backend layer J2EE and XML. IDE used is Eclipse Indigo.
  • Developed the SOAP API platform - a set of corporate endpoints and response handling, using Node.js.
  • Worked on creating AngularJs custom directives that were used along with HTML elements for DOM manipulation.
  • Developed UI using HTML5, JavaScript, LESS, AJAX, JQuery, Bootstrap and Angular.js for interactive cross browser functionality and complex user interface.
  • Using AngularJS, I created custom directives for data manipulations and to display data in company standard format in UI.
  • Responsible for working on SOA/Web Services. Used JAX-WS, web services for interacting with other systems and to get customer information.
  • Design and development of backend Restful web services by adhering OSGI framework and jersey as JAX-RS implementation.
  • Experience in testing (making test cases using JUNIT) and deploying applications using ANT and Jenkins tools.
  • Designed and Developed the Database layer in EBX, using JPA.
  • Configured and used Maven scripts to deploy application in server in LINUX.
  • Developed Web Services using WebLogic JWS Package.
  • Developed IBM WCM Custom Components using WCM API Charged with implementing WCM methodology to increase both process and equipment reliability
  • Used SOAP UI for testing the Web services by sending an SOAP API request.
  • Used SOAP ClearCase, JAX-WS and Apache CXF in development of web services.
  • Build and Deployment done JAP 7.0 integrated with JBoss Fuse Server and SDSS. Server-activate and deactivate regularly done in SIT and UAT using SSH Tectia Terminal.
  • Shell scripting written to create batch job files to be run in UAT and PROD.
  • Used Java Script for client, server validation through expression language.
  • Created PL/SQLStored Procedures, Functions for the DAO layer by studying the required business objects and validating them using Oracle 11g using PL/SQL Developer.
  • Actively involved in database design and development of PL/SQL, DDL & DML, functions, views and triggers. Used RAD IDE for developing the application and for connecting to the MKS (source control)
  • Worked on transforming regular UI pages using websockets, standard JSF to Prime Faces.
  • Work on EJB application with WebLogic Client and WebSphere Server on RMI/IIOP protocol.
  • Involved in Planning, Design, Installation and Integration of WebSphere Application Server Network Deployment 7.0/8.0 and Apache 2.2 on Linux.
  • Developed components to access data from MongoDB and DB2.
  • Used SVN for maintaining the component and for release and version management.
  • Involved in coding for JUnit Test cases and Test Classes.
  • Maven tool has been used for the build and deploy the batch component with JPA

Environment: Java, J2EE, CS JSF, JSF 2.0, JSTL, JAP 7.0, EBX5, PL/SQL Developer, Oracle 11g, DDL, XML, EJB, CSS, SASS, JQuery, MongoDB, JavaScript, Angularjs, ExtJS, Shell Script, Unix, Batch, Jenkins, Maven, Eclipse Indigo, WebSphere, WebLogic, JBoss Fuse, iBatis, JPA, SOAPUI 4.0, SOA, SSH Tectia, IBM WCM, Restful web services SDSS, SVN, HP-ALM, SharePoint, MS Access.

We'd love your feedback!