We provide IT Staff Augmentation Services!

Sr. Java J2ee Developer Resume

4.00/5 (Submit Your Rating)

Rutherford, NJ

SUMMARY

  • Overall 8 years of experience in various stages of Software Development Life Cycle.
  • Java EE Technologies: Spring Framework, Spring WS, Spring Boot, Hibernate, SQL, Junit, JAVA 7/8, Servlet 2.4, JSP 2.0, EJB 3.0, Rest Web Services, Web Logic 10, and Oracle 10g, WSDL, and XML parsers.
  • Developed and deployed J2EE applications on both Web and Application Servers including Apache Tomcat, Web Logic, JBoss and IBM Web Sphere.
  • Experience in implementing the various services using Microservices architecture in which the services working dependently, implemented Spring Boot Microservices to divide the application into various sub modules.
  • Experience in building web applications using Spring framework features like Spring Boot, Spring MVC, Spring Context, Spring Data, Spring AOP, Spring ORM, Spring Batch and Spring Security.
  • Experience in XML related technologies like XSL, XSD, XPATH, DTD, and XML Schemas, XML Parsers like DOM & SAX.
  • Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in Enterprise Applications. Used Apache Active MQ as JMS provider.
  • Experienced in Angular Components, Directives, Services, Factory and Service Resources, Routing, Promise, and Events.
  • Proficient with Web Page Development and developed front - end UI using Angular, HTML5, CSS3, EXT-JS, JSP with Custom Tag Libraries Bootstrap, Canvas, JavaScript, JQuery and AJAX.
  • Extensive experience in developing web page quickly and effectively using Bootstrap.
  • Experience in ORM Library with Hibernate for mapping Object-Oriented Domain model with Relational Database.
  • High Level Design: Realizing the use case as HLD&LLD using IBM-RSM&RS and generating skeletons for development. Wide experience in analyzing, UML designing & developing systems with standard design patterns.
  • Development Methodology: Experience in Agile, hackathon, waterfall Model. Daily scrum, Story grooming, estimations, Sprint retrospectives. Active participation in Sprint/Epic planning and review with business for sprint product deliverables to the end customer.
  • Continuous Integration: Hand on with build and deployment integration with Jenkins Maven job creation to integrate the code change for continuous integration process.
  • Experience using design patterns including MVC, Singleton, Frontend Controller, Service Locator and Decorator.
  • Experience in writing and executing unit test cases using Junit, Mockito.
  • Strong Experience in developing user interfaces with DHTML, JSTL and CSS.
  • Experienced using WARs and EARs to build and deploy the applications in application servers using ANT scripts and different IDEs.
  • Extensive knowledge in OOAD concepts of Use Cases, Activity diagrams, Sequence diagrams and class diagrams using UML.
  • Experience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.
  • Experience in Providing Production support.
  • Experience in Windows, UNIX and Linux environment.
  • Experience in C++, C and VOIP domain. Worked on SIP, RTP, TCP/IP protocols and related frameworks.
  • Strong interpersonal skills, ability to interact with people at all levels. Good communication and presentation skills.
  • Industry experience includes banking/financial sector, telecom, e-commerce etc.
  • Excellent analytical and problem-solving skills; rapid adaptation to the new environments and technologies.

TECHNICAL SKILLS

  • Java/J2EE
  • Eclipse, STS
  • Back end Technologies:
  • Java/J2EE, JDBC, Spring, MVC, REST Webservices, Hibernate
  • Front end Technologies:
  • JavaScript, HTML, CSS, XSL, Angular
  • ANT Scripts, Maven for builds, XML, SQL
  • Oracle, SQL Server, PostgreSQL
  • Tomcat, WebLogic, WebSphere
  • Sanity, providing complete support for functionality and performance testing of Finacle products at Regression testing, SIT, UAT and Production environments.
  • Selenium, Swagger, Junit
  • HP Quality Center and Jira
  • GIT, CVS, Subversion

PROFESSIONAL EXPERIENCE

Confidential, Rutherford, NJ

Sr. Java J2EE Developer

Responsibilities:

  • Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
  • Developed the MVC application according to the user requirements using Spring MVC, Angular, JSP, JSTL, Html and CSS.
  • Developed various Spring rest controllers for request mappings and created JSP custom tag libraries for the application.
  • Participated in the development of responsive Single Page Application using Angular framework and in conjunction with HTML5, CSS3 standards with front-end UI team.
  • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.
  • Developed web pages using Spring tag library, JSP custom tags, angular directives and angular components.
  • Used Bootstrap for frontend framework, responsive designs, and web development.
  • Worked on Spring Boot Restful API for backend services used Oracle for database services
  • Wrote Hibernate Criteria queries for data retrievals and have performed the ORM mappings to map java entities to database tables.
  • Used WebSphere Application Developer to build, test, and deploy application locally.
  • Worked with AWS Infrastructure teams for configuring security groups and access controls.
  • Managed build, reporting and documentation from the project information using Jenkins, GIT for version control.
  • Worked on Java 8 Lambda Expressions to make anonymous inline function calls by using Functional Interfaces which makes code readable and concise.
  • Wrote HQL queries for reports and Criteria queries to get the data in the Data tables.
  • Used GIT for software configuration management and version control
  • Involved in Unit & Integration Testing of the application.
  • Developed unit test cases using JUnit framework for testing accuracy of code and logging with SLF4j and Log4j.
  • Involved in code review and deployment of the application on development, testing of production servers.
  • Supported the application on different environments from Test to Production environment. Analyzed the issues and fixed the defects assigned to me by the users.

Environment: Java 8, Spring Boot, Spring, Restful API, Angular, Batch, Hibernate 3, CSS3, XML, HTML, JSP, Oracle, Windows 7, GIT, JIRA, Rally, Eclipse, JUnit, Maven.

Confidential, Tampa, FL

E-AUTH Service Java/J2EE Developer

Responsibilities:

  • Involved in complete SDLC which includes requirement gathering, modeling, analysis, architecture design and prototyping.
  • Involved in gathering requirements for the application and worked with the business team to review the Software Requirement Specification document and Architecture document.
  • Involved in the development of components by using Java8, Spring boot and Spring Data to persist the data in DB.
  • Used spring core annotations for Dependency Injection, Spring DI and Spring MVC for RESTful APIs and Spring Boot for microservices .
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Responsible for attending SCRUM meeting on daily basis.
  • Developed REST APIs using Spring MVC REST and Jersey.
  • Used Microservices with Spring Boot service interacting through amalgamation of REST and MQ message broker.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Used spring core annotations for Dependency Injection, Spring DI and Spring MVC for RESTful APIs and Spring Boot for microservices.
  • Designed project related documents using MS Visio which includes Use Case, Class and Sequence diagrams.

Environment: Java8, Spring, Spring Data JPA, Oracle, Micro Services, STS, PL/SQL, JMS, MQ Series, Log4j, Junit, Mockito.

Confidential, Beltsville, MD

Sr Tech. Consultant

Responsibilities:

  • Involved in the Technical design documentation and development.
  • Verified the existing functionality against the requirements; Worked and finalized the Test Plans and Test Scripts.
  • Developed Selenium Scripts and automated testing to decrease the over all testing duration, and build times.
  • Developed automation functionality for the order status to change from In-Progress to flow Status.
  • Fine-tuned certain modules of RMOnline framework to accommodate the above automation.
  • Contributed production support for the application.
  • Developed the User Interface using Java Server Pages utilizing Custom Tag Libraries.
  • Took care of code-signing JUpload Open Source Component.
  • Optimized Application environment and resolving conflicts.
  • Fixed the Build Scripts.
  • Helped in migrating from CVS to GIT
  • Developed logging using AOP concepts.

Environment: Java 1.6, JavaScript, JSON, Selenium, JUnit, Log4J, XML, Spring, Hibernate, Oracle 11g, Eclipse, Ant, Jira, CVS, GIT, ImageMagick, Ghost script, PdfLib, JSF, Adobe Libraries.

Confidential, Sparks, MD

Sr. Consultant

Responsibilities:

  • Researched on Fraud Net’s internals and integration points with external applications.
  • Documented the Fraud Net implementation details specific to the module.
  • Designed and Developed JUnit cases, validated JSON responses.
  • Developed hibernate criteria queries for extensive search functionality.
  • Used Java Assured API to consume Restful Web Services.
  • Co-authored Test Cases with the Bluefin framework.

Environment: Java 1.6, JavaScript, Spring, Oracle 11g, Eclipse, Maven, Web Services, Unix, Bluefin Testing Framework.

We'd love your feedback!