Post Job Free

Resume

Sign in

J2ee Developer Web Sphere

Location:
Perrysburg, OH
Posted:
June 12, 2023

Contact this candidate

Resume:

Bhaumik

J*EE Developer

Email: adxnqu@r.postjobfree.com

Ph #: 567-***-****

Professional Summary

About 4 years of IT experience on Cross Platform Web & Client – Server application development and design using Object Oriented Programming, Java /J2EE technologies.

Extensive experience in various phases of software development life cycle SDLC and Various Agile methodologies like SCRUM, Test Driven Development (TTD), Incremental and Iteration methodology, Agile Development.

Experience in working with Core Java 7, 8 and 11 J2EE, Experience with Spring framework modules such as Spring Core, Spring MVC, Spring Boot, Spring Security, Spring Data JPA, Spring ORM, Spring JDBC, Spring REST, Spring Cloud.

Experienced in developing front-end systems with HTML5, JavaScript, CSS3, JQuery, Angular JS and Angular 11.

Experience in Microservice architecture, with Spring Boot-based services interacting through a combination of REST and MQ and leveraging AWS to build, test and deploy micro services.

Proficient in using Amazon Web Services (AWS).

Experience in implementing security models OAUTH2 and SAML for authentication/authorization using Spring Security and IAM Cloud Security.

Proficient in developing Web Services, related technologies &frame works: WSDL, SOAP, REST, JAX-WS, JAXB, JAX-RPC, AXIS and Jersey, and generating client’s client using Eclipse for Web Services consumption.

Extensive experience in development and implementation of ORM framework Hibernate/ Hibernate with Spring Data Access.

Exposure to various Application/ Webservers IBM Web Sphere, Web Logic, JBOSS, and Hands on experience on Apache Tomcat.

Experience developing complex database objects like Stored Procedures, Functions, Packages and Triggers using Oracle PL/SQL and SQL.

Extensive experience of using IDE tools Eclipse, Visual Studio Code, IntelliJ IDEA for JAVA/J2EEApplication development.

In-depth experience in CI/CD pipeline tools such as Jenkins.

A quick learner and a team player with excellent communication, good management skills for analysing user requirements and ensuring excellent functionality and maximum contribution to attain the team goal.

Technical Skills

Languages

Java 7/8/11, XML.

Frameworks

Spring, Spring-Data, Spring Boot, Spring JDBC, Hibernate, JPA, Spring Core, Spring ORM, Spring MVC, Spring AOP

Web Services

SOAP, Restful

Cloud

AWS

IDE Tools

Visual Studio, Eclipse, IntelliJ, Spring Tool Suite

Build Tools/ CI Tool

ANT, Maven/ Jenkins

Version Control Tools

GIT, GITHUB

Web/Application Servers

Tomcat, IBM WebSphere, JBoss, Apache

Project Management Tool

Jira

Operating System

Windows, iOS, Android

Professional Experience:

Client: Cross River Bank, Fort Lee, NJ Aug 2022 – Till Date

Role: J2EE Developer

Responsibilities:

Followed Agile (Scrum) Methodology.

Develop services with Microservice architecture, with Spring Boot-based services interacting through a combination of REST and Web Services.

Developed the Application components with Spring Boot, Spring Data and Oracle.

Used JAX-RS (REST) for producing web services and involved in writing programs to consume the web services using SOA with CXF framework.

Implemented Spring Netflix Zuul API gateway and Eureka service registry for reverseproxy and Dynamic service discovery of API's.

Developing dynamic web pages using HTML, CSS, JavaScript, Angular Js, Angular 11 and Node JS and used twitter Bootstrap for cross browser compatibility

Implemented REST Micro services using Spring Boot, Generated Metrics with method level granularity and Persistence using Spring AOP.

Developed several RESTful API web services which generates XML and JSON to perform web and mobile application tasks.

Used Maven for building, deploying application, creating JPA based entity objects.

Used GIT for version control tool and Spring Tool Suite (STS) for IDE.

Deploy and configure daily iterative builds of applications into Tomcat server environments for multiple feature deployment teams.

Environment: Java 11, Spring, Spring Boot, Microservices, Spring Data JPA, AOP, REST, Oracle, JAX-RS, Netflix Zuul API, XML, JSON, Maven, GIT, STS, Tomcat, Jira, Agile, Windows.

Client: Ciesto Solutions, Gujarat, India Jan 2021 – Jul 2022

Role: J2EE Developer

Responsibilities:

Developed the functionalities using Agile Methodology and involved in agile scrum processes as daily stand-up meetings, sprint planning, sprint demo etc.

Re-designed, re-architected and built the existing application using Java 11, Spring Boot, Spring Data, Spring Security, and Oracle.

Implemented Netflix-Eureka from Spring Cloud for dynamic Microservices registry and discovery.

Used Netflix Feign client annotations to simplify HTTP REST API calls from client side.

Implemented Java 11 features like utility methods, local-Variable Syntax for Lambda Parameters, and Nested Based Access Control.

Worked extensively on the spring framework, implementing Spring MVC, Spring Security, IOC (dependency injection) and Spring AOP.

Implemented Micro Service Architecture with Spring Boot based RESTful services and consumed SOAP based Web Services.

Designed the architecture to let the third-party services to use the authorization information using OAuth 2.

Developed the application using STS and used its features for editing, debugging, compiling, formatting, build automation

Designed tables in Oracle database and worked with Database Developers for implementing Stored Procedures in the application using SQL and PL/SQL.

Developed RESTful Services with Java using JAX-RS, Jersey and Spring Boot. Coding for consuming the REST APIs, getting JSON response and parsing them to get the required formats.

Deployed the Application on Apache Tomcat Server and used GIT as Version Control Tool.

Used REST Client and POSTMAN to test the rest-based services and used JUnit and Mockito to test the middleware services.

Responsible for debugging the code and tracked the issues using Jira.

Environment: Java 11, Spring Boot, Microservices, Spring Data JPA, Spring IOC, Spring AOP, Spring DI, Spring Security, Spring Cloud, Oracle, Netflix Eureka, STS, Oracle, JAX-RS, Apache Tomcat Server, GIT, Junit, Mockito, Ouath2, Jenkins, Jira, STS, Windows.

Company: Acute Informatics, Gujarat, India Jan 2019 – Dec 2020

Role: J2EE Developer

Responsibilities:

Developed the functionalities using Agile Methodology and involved in agile scrum processes as daily stand-up meetings, sprint planning, sprint demo etc.

Migrated code from Java 1.7 to Java 1.8 and used Lambda expressions, functional interface and new date API to improve the quality of codes.

Developed the Application Components using Spring, Spring Boot, Spring JDBC, Spring IOC, Spring Security, and Oracle.

Used Spring Boot to architect the microservice solution for the application and used Spring security and Oauth2 to implement authentication and authorization in the application

Managed Amazon Web Services (AWS).

Used JDBC Templates and JPA in the persistence layer and implemented entity classes and DAO’s to access data from database.

Deployed Spring Boot based micro services Docker container using Amazon EC2 container services.

Used various core concepts such as Multi-Threading, Exception Handling, Collection API's to implement various features.

Developed Stored Procedures and Triggers on Oracle Database and wrote backend scripts that performed maintenance tasks on the contract data using JDBC.

Used Spring Tool Suite (STS) IDE tool for application development.

Extensively used Maven to build the application and deploy on Embedded Tomcat Server.

Actively Tracked/Assigned/Resolved tickets in Defect Tracking Systems using Jira Tool and fixed defects in the QA environment under UAT.

Environment: Java 8, Microservices, Spring, Spring Boot, Spring JDBC, Spring IOC, Spring Security, AWS, Spring Tool Suite, OAuth2, Tomcat Server, Oracle, Maven, Log4j, Jira, windows.



Contact this candidate