We provide IT Staff Augmentation Services!

Sr Java J2ee Developer Resume

3.00/5 (Submit Your Rating)

Farmington Hills, MI

PROFILE SUMMARY:

  • Around 11+ years of professional experience in client interaction, requirement gathering, systems analysis, design, development, customizations, Integration and deployment of JAVA/J2EE based Enterprise and Cloud Native applications.
  • Experience in deploying JAVA J2EE application on various application servers like Apache Tomcat, Jetty, JBOSS AS and IBM WebSphere.
  • Deep functional and domain knowledge banking and healthcare systems.
  • Experienced in development of Cloud compatible Web applications, Client/Server systems, n - tiered distributed applications following SOA architecture and micro-services architecture.
  • Experienced building microservices using Spring boot.
  • Good understanding of application deployment over cloud environment like AWS - Amazon Web Services (EC2, S3 Storage etc.) and private data centers.
  • Well versed in building highly scalable and elastic cloud native application which can sustain a high volume of traffic.
  • Extensive experience using SQL and PL/SQL to write Stored Procedures and Functions.
  • Proficiency in working with No-SQL databases like MongoDB & Couchbase.
  • Strong hands-on experience in J2EE, Servlet, Spring, Struts2, JSP, Tomcat, IBM WebSphere, Red-Hat JBOSS, Hibernate, JPA, Oracle 11g Enterprise Edition, MySQL and Data Modeling, Ajax, jQuery.
  • Hands on experience in Middleware Technologies like JMS, Rabbit MQ and Apache ActiveMQ.
  • Well versed in implementing different type of Caching Solution like In Memory Cache, Distributed Cache (Redis).
  • Experienced in all the technical phases of Software Development Life Cycle (SDLC). Delivered projects while working in Agile methodologies like Scrum, Sprint based Iterative Waterfall.
  • Experienced in working with Hibernate annotations to map POJOs to databases.
  • Experienced with J2EE Design Patterns such as MVC, Session Façade, DAO, DTO, Singleton Pattern, Front Controller and Business Delegate.
  • Experienced in developing web services with XML protocols such as SOAP and WSDL and HTTP based protocols like REST.
  • Expertise in Web Automation using Selenium.

SKILLS & ABILITIES:

Language Skills: Java, SQL, HTML 5, CSS 3, Object Oriented JavaScript, J2EE, JSP, Servlets, JDBC, XML, UML, jQuery, AJAX.

Frameworks: Struts1, Struts2, Hibernate 3, Spring, Spring Boot 2.

Design Pattern: MVC, DAO, Singleton, Factory, Abstract Factory, Singleton, Facade

Application & Web Servers: Apache Tomcat, Jboss 5.1, IBM WebSphere 9

Tools: Eclipse, Tortoise SVN, IBM RTC, GIT, Oracle SQL Developer, SONAR

DOM Debugging Tools: Firebug, Chrome Developer, IE Profiler, SOAP-UI, Postman

Build Tools: ANT, Maven, Gradle

RDBMS / NO SQL: Oracle 9i/10g, MySQL, IBM DB2, Sybase, MongoDB, Couchbase

OS: Windows, UNIX

EXPERIENCE:

Confidential, FARMINGTON HILLS, MI

Sr Java J2EE Developer

Responsibilities:

  • Design and development of solutions for response manipulation.
  • Planning for deployment and orchestration of the system on AWS Cloud Platform.
  • Multithreading and Thread Pool management using Executor Service Pattern.
  • Implement the reactive framework in Spring Boot 2.
  • Integration and orchestration of Spring Cloud Gateway.
  • Redis Cache Implementation and Orchestration.
  • Implemented data pipelines using Apache Kafka queues, for notifications and queue implementation.
  • Develop the changes using Spring MVC, Spring IOC, Spring Data, Spring REST, Spring IOC, Spring AOP concepts.

Confidential, AUBURN HILLS, MI

Sr Java J2EE Developer

Responsibilities:

  • Microservices from Confidential
  • Multithreading and Thread Pool management using Executor Service Pattern.
  • Implemented Web Services, SOAP and REST API.
  • Developed the Spring AOP aspects to configure logging for the application.
  • Used Couchbase DB as distributed multi-model NoSQL document-oriented database to store data.

Confidential, DETROIT, MI

Java J2EE developer

Responsibilities:

  • Responsible for writing J2EE compliant Java code for application development effort which involved working with JSP, Servlets, JDBC, XML, EJB, etc.
  • Created sequence diagrams, collaboration diagrams, class diagrams, use case diagrams and activity diagrams using Rational Rose for the Configuration, Cache & logging Services.
  • Implemented JMS for notifications and testing with JUnit, Mock cases.
  • Involved in SPA (Single Page Web Applications) using RESTFUL web services.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve the data and did other database configurations using EJB.
  • Worked extensively on Web Services (SOAP&REST), XML, JMS and Spring Controller.
  • Used Spring framework for the MVC implementation with spring for DI and Hibernate as ORM tool for database communication.
  • Develop test driven framework (TDD) using Spring/Junit and TestNG, Cucumber.
  • Developed web services using HTTP, SOAP and XML technologies.

Confidential

Automation Tester / Java Developer

Responsibilities:

  • Worked as automation tester, written automated tests using core java, Selenium Remote Control, Selenium Webdriver, TestNG, Junit and extent reports.
  • Implemented data driven and key word driven automated test scripts to be running on different browsers and environments.
  • Automated database validation tests end-to-end via selenium tests connected to database. Comparing results from UI and database as per the test script/code written.
  • Used various core Java concepts while writing automated tests like Interfaces, abstraction, inheritance, encapsulation & polymorphism.
  • Implemented Dependency Injection (IOC) feature of Spring framework to inject dependency into objects.
  • Developed data access layer by integrating Spring and Hibernate.
  • Developed Object Oriented Java code, responsible for server-side validations of the requests coming from UI.

Environment: Java SE 6, Servlets, JSP, Selenium, Test NG, Junit, Spring IOC, Spring Dependency Injection, Ant, Bamboo, JIRA, jQuery, HTML5, Apache Tomcat

We'd love your feedback!