We provide IT Staff Augmentation Services!

Sr. Java /j2ee Developer Resume

4.00/5 (Submit Your Rating)

Framingham, MA

OBJECTIVE: Proficient in Designing & Developing Web - based applications, client-server systems, Integration and business applications using different programming techniques and Object-Oriented Analysis/Design. Extensive working experience in Insurance, Banking and Financial, Retail Domains.

SUMMARY

  • Actively involved in conception, development and implementation phase of SDLC.
  • Experience in design and development of various J2EE applications using frameworks like Struts, Hibernate, Spring MVC, Spring boot, Spring Cloud,Spring IOC, Spring AOP, Spring Data Access, Spring Batch and microservices.
  • Extensive experience with J2EE technologies using Java, JSP, Servlets, JDBC, EJB, JNDI, JSF, Log4J API.
  • Effectively developed File Transfer protocols like SFTP, MQ.
  • Implemented a Service calls using webservice like REST API.
  • Experience in working with RDBMS like ORACLE, and SQL Server.
  • Experience in Installing, Configuring and setting up Development Environment using SVN, ClearCase, StarTeam and GitHub repositories.
  • Expertise in Data Analytics by creating interactive Charts and maps using JAVA, Highcharts/Highmaps, JSON and jQuery.
  • Good Experience in front end development using CSS3, HTML5, JSP, XML, JavaScript, Angular JS.
  • Set up, configured, and maintained multiple web/application servers like Apache Tomcat and Maven using various IDE’S such as Eclipse and RAD.
  • Experienced in implementing Junit and writing automation test cases using Selenium.
  • Experience in Object Relational Mapping using Hibernate .
  • Have experience on accessing and navigating the AS400 iSeries systems and Querying the database.
  • Experienced with XML related technologies such as XML, XSD, DOM.
  • Experience on Agile framework and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
  • Widely experienced in implemented various functionalities using Java-J2EE Design patterns like DAO, DTO, Service lookup, Factory Pattern, MVC, and Singleton.
  • Deployed the application using Jenkin server.
  • Ability to handle multiple tasks and to work independently as well as in a team, experienced in interacting with Business/Technology groups.

TECHNICAL SKILLS:

Languages:Java, J2EE, Microservices

RDBMS:Oracle, SQL Server, DB2, MS Access, Derby, AS/400 iSeries.

IDE:RAD, Eclipse, STS

Version Control:SVN, GitHub, Hudson

Operating Systems:Windows, Unix

Web server:Apache Web Server, Tomcat, Java Web Server, Maven, Jenkins

Testing Tools:Junit, POSTMAN, Selenium

Java Framework:Struts, Struts 2, Spring (MVC, Web Flow, IOC, AOP), Spring boot, Spring Cloud, Netflix, Spring Batch

Database Connectivity:JDBC, JDBC Template & Hibernate

Mark-up/XML Tech:Bootstrap,HTML5, CSS3, JavaScript, JSP, XML, JSON, jQuery, Angular2, XSD

Webservice:REST API.

Transfer Protocol:SFTP, MQ

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java /J2EE Developer

Responsibility:

  • Actively involved in the analysis, design, implementation and deployment of the application.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Involved in the development of modules like Data publishing, Data Migration, Maintenance, BU File creation etc. The publish is done by using Spring Batch implementation either by SFTP or sending message through MQ.
  • Effectively implemented the test case using selenium automation framework.
  • Have developed the Maintenance module using spring boot, REST API and the UI layer using angularJS under the microservice architecture.
  • Actively participated in the deployment and implementation calls.
  • Have done the file conversion like XML to xsv, XML to fixlength, xsv to XML using spring batch.
  • Have worked on the Error Handling Framework and execution reports, transformation Rules, Logger implementation, MQ configurations, LOV transformations.
  • Have worked on listening to the MQ messages and converting to xml.
  • Have migrated the one-time data for Items specifications.
  • Involved in the production bug fixes and the incident tickets.
  • Created the design documents for all modules and maintained in the confluence.
  • Have done marshalling and unmarshalling of XML using JAXB context API.
  • Participated in the business story grooming sessions and capacity planning sessions.
  • Have executed the encoding, decoding logic for Hiding the Username in URL using angular.

Environment: Java, Microservice, Paas-AWS, Netflix(Zuul, Feign client, Eureka, Hystrix, ribbon), Spring Batch, Spring MVC, Spring boot, REST API, JDBC Template, JWT,Hibernate, Spring Tool Suite, Maven, REST API,JMS, JAXB API, Postman, JavaScript, HTML5, Angular JS, JSON, CSS3, XML, Log4J, Oracle, GitHub, Jenkins, Putty, Selenium, WINSCP, Jira, Confluence, Star Team, Git shell.

Confidential

Sr. Java /J2EE Developer

Responsibility:

  • Involved in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Created and read the JSON objects by using Confidential libraries.
  • Created the Maven project to integrate Spring boot, Restful API, Oracle using a microservice Architecture.
  • Used Squirrel client to manage the data in the DB2 and Oracle and efficiently written Query’s using CRUD, Joins.
  • Have created the modules using spring batch to do the data migrations.
  • Developed user friendly interface for the screens using Angular JS.
  • Developed Sales and Margin module using Spring Boot, Microservices.
  • Worked on Log4J to validate functionalities and JMeter for unit testing.
  • Used various annotations instead of configuration files.
  • Involved in the development of web service modules using REST API and spring framework.
  • Testing of the service phase was done with the POSTMAN and the output is retrieved in the format of JSON.
  • Participated regularly in Requirement Analysis meetings with Business Analyst.
  • Reviewed Requirement Documents, Design & Architecture Documents and provided review comments for the success of the project as well as for metrics reporting.
  • Provided solutions and supported it throughout Design, Construction and Quality Assurance

Environment: Java, Microservice, Spring boot, Spring cloud, AWS-PaaS, Netflix(Eureka, Zuul, Hystrix, ribbon), feign Client, Spring MVC, Spring IOC, Spring AOP, Spring Data Access, JDBC Template, Hibernate, Spring Tool Suite, Maven, REST API, Postman, JavaScript, HTML5, Angular 2, Typescript, Node JS, OAuth, Bootstrap CSS, JSON, CSS3, XML, Log4J, Squirrel client, Oracle, DB2, GitHub, Jenkins, Putty, Jira, Confluence, Git Shell, Bash Shell, Source tree, Hikari.

Confidential

Sr. Java /J2EE Developer

Responsibility:

  • Involved in the analysis, definition, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Created and read the JSON objects by using Confidential libraries.
  • Actively involved in the integration of jQuery, JSON with spring Framework.
  • Designed and implemented application using JSP, Spring MVC, JNDI, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, SQL, ANT, JMS.
  • Designed and developed a JDBC driver to intercept a create view DDL parses it, converts it to a relational model, and stores in the database.
  • Developed user friendly interface to seamlessly combine the new module with existing login system using Angular JS.
  • Developed user interface using JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application.
  • Involved in installing and configuring Maven for building application and deployment.
  • Worked on Log4J to validate functionalities and JUnit for unit testing.
  • Created configuration files for the spring framework.
  • Proactively involved in Development Integration Testing, System Integration Testing, User Acceptance Testing and Bug Fixing.
  • Implemented the Drill Down methodology for the Highcharts and Highmaps.
  • Customized the tooltip, legend and navigators based on the functional requirements.
  • Involved in the development of web service modules using REST API and spring framework.

Environment: Java, Hibernate, Spring MVC, Servlet, XML, SVN, JSP, Spring MVC, JDBC, JUnit, Maven, REST API, JavaScript, HTML5, Angular JS, jQuery, JSON, CSS3, XML, Log4J, SQL, Highcharts/Highmaps, node JS, Tomcat, Eclipse.

Confidential

Java /J2EE Developer

Responsibility:

  • Requirement collection - Worked with technical teams and business users to collect requirements for this to understand the current system.
  • Design and architecture - Participated in design of this feature. The goal was to design a new application using EXT JS components to build the GUI and Struts as backend.
  • Server-Side development - Writing DAO’s using Factory Pattern and Business delegate pattern to interact to Database for server side development.
  • Client-side scripting - Worked on client-side form validation using Java script.
  • Client-side development - Participated in development of screens using JSP, and Servle t.
  • Developed the code using JSP, JSF, AJAX, JavaBeans, Spring Framework, Hibernate 3.0, Web Services, Java Script, JMS, JNDI, XML, XSLT and HTML.
  • Worked with the UI pages using HTML, Java script, AJAX, jQuery, JSP, Angular JS and tag libraries.
  • Designed JSON requests according to the front-end pages.
  • Developed web pages to display the account transactions and details pertaining to that account using DHTML, JSF and CSS.
  • Configured Spring to manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.

Environment: Spring, Hibernate, java, J2EE, JSP, jQuery, JSON, Extended JS, Angular JS, Tomcat, Log4j, Oracle 10g, PL/ SQL, JUnit, JNDI, XML, JavaScript, HTML, CSS, Eclipse.

Confidential

Java /J2EE Developer

Responsibilities:

  • Understanding baseline configuration and the business process.
  • Preparing the Design Documents and analyzing the functional specifications.
  • Extensively used AGILE development methodology and project planning.
  • Responsible for developing GUI / user interfaces using JSP, CSS&DHTML.
  • Created a utility tool using Angular JS, which allows several application teams to restart their application servers which involves configuration settings for generating various routes using controllers, views.
  • Built CVS and XML file loaders and splitters for financial data.
  • Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Involved in creating unit testing of various layers using JUnit and created automated test scripts for integration testing using Selenium.
  • Used CVS for version controlling and JUnit for unit testing.
  • Prepared statements are used for communication with MySQL database.
  • Created files & deployed on Tomcat using ANT deployment tool.
  • Implemented the logging mechanism using Log4j framework.
  • Developed the code, created configuration files for the JFP framework.
  • Creating the Message Level Interface and testing with the test data provide by the client.
  • Proactively involved in Development Integration Testing, System Integration Testing, User Acceptance Testing and Bug Fixing.
  • Creation of functionalities related to Card Upgrade, Balance Transfer, Credit limit increase, Additional Cardholder and Credit Insurance.
  • Coding for the new requirements related to Credit Card Offers and Credit Card functionalities.

Environment: STRUTS framework, JFP Framework, Oracle, JAVA, JSP, SERVLET, CSS, HTML, XML, Angular JS, IBM RAD, ICMS, SSH Tectia client, JavaScript, Tomcat.

Confidential

Java /J2EE Developer

Responsibility:

  • Involved in creation of templates for the new process using ICMS.
  • Created JavaScript for tab out validation which consist of 150 fields
  • Used HTML to display the specific application fields.
  • Proactively Involved in System Integration Testing, User Acceptance Testing and Bug Fixing.
  • Involved in the development of Presentation layer using JSP, HTML5, CSS and used Struts framework, Developed Struts validation framework and JavaScript for validation.
  • Worked in implementation of MVC design paradigm of Struts framework, object relational mapping using Hibernate and Oracle database.
  • Developed Action classes and DAO classes to access the database.
  • Involved in development of presentation layer using Struts framework, and MVC design paradigm.
  • Used DOM parser for accessing objects in JavaScript.
  • Developed the Presentation Layer, Business Logic Layer, DAO and Transfer Object using IBM Rational Application Developer v7.0.
  • Developed Data Access Objects (DAO), Session Facade, Service Locator, Business Delegate and Value Object patterns.
  • Used Hibernate for object-relational mapping and for database operations in Oracle database.
  • Used JUnit for testing the application, ANT and Maven for building Projects
  • Involved in configuring JMS and JNDI in Web Sphere Application Server

Environment: Struts, JFP Framework, Java, J2EE, JSP, Node JS, SERVLET, CSS, SQL, Tomcat, HTML, CSS, XML, JSON, jQuery, Log4J, RAD

Confidential

Java/J2EE Developer

Responsibility:

  • Implemented user input validation from the client side.
  • Necessary XML configuration for the application.
  • Performed the day to day enhancements for the VM Resourcing and Admin module.
  • Unit & Integration testing of the application.
  • Actively involved in HTML and CSS coding to display the specific application fields.
  • Implemented Jakarta Struts Framework1.2 along with JSP2.0, Struts Tiles, and Struts Tag libraries to facilitate user interface design.
  • Developed validations using Struts validation framework.
  • Developed Stateless Session Beans to transfer calls from presentation tier to data services tier.
  • Adapted various design patterns like Business Delegate, Singleton, Service locator, Session Façade, Data Transfer Objects DTO and Data Access Objects DAO patterns.
  • JMS was used to send/receive asynchronous data from various message brokers
  • Involved in writing the ANT scripts to build the application.
  • Involved in using Log4J to create log files to debug.
  • Used Rational Clear case for version control.
  • Used JUnit Testing Framework for Unit Level Testing.
  • Worked in IBM RAD 6.0 to develop complete application
  • Deployed the application on Web Sphere Application Server6.0.

Environment : STRUTS, JAVA, JSP, SERVLET, PL/SQL, RAD, Tomcat, HTML, CSS, JavaScript, Node JS, XML, ANT, log4J, CVS, Junit.

We'd love your feedback!