Amit P
Java J2EE Developer at FRONTGATE- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
FRONTGATE
-
United States
-
Retail
-
100 - 200 Employee
-
Java J2EE Developer
-
Jul 2021 - Present
• Followed AGILE Methodology to promote iterations, collaboration, and process adaptability and participated in SCRUM Meetings throughout the life cycle of project. • Developed the Application using Spring Framework and using Spring Components like Spring Boot, Spring Data, Spring Cloud, and Oracle. • Used Java 11 features like utility methods, local-Variable Syntax for Lambda Parameters, Nested Based Access Control and Reading/Writing Strings. • Managed and architected Amazon Web Services integration adapter which uses Amazon S3 and EBS service to persist data and Amazon EC2 service to run an on-demand instance. • Created and consumed RESTful Web Services for interaction between different modules using JAX-RS, Jersey framework. • Dealt with OAUTH2 to provide authentication and authorization to Rest services by exchanging the Access tokens. • Involved in batch processing using Spring Batch framework to extract data from database and load into corresponding App tables. • Deploy and configure daily iterative builds of applications into Tomcat server environments for multiple feature deployment teams • Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins’s master/slave to distribute builds on salve nodes.
-
-
-
Dime Community Bank
-
United States
-
Banking
-
400 - 500 Employee
-
Java J2EE Developer
-
Sep 2019 - Jun 2021
• Ensuring that technical software development process is followed on the project, familiar with industry best practices – Agile Methodology. • Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot. • Used Java 1.8 Lambda expressions and Stream API to support functional-style operations on streams of elements. • Developed Java components using: Spring, Spring JDBC, Spring Security, Spring Transaction Management. • Wrote several microservices to accomplish different tasks using spring boot and JAVA. • Used Apache Kafka for integration and Data Processing with Spring and for Multi-Threaded Message Consumption. • Used core java concepts like Collections, Generics, Exception handling, IO, Concurrency to develop business logic. • Created tables, triggers, PL/SQL Stored Procedures, SQL queries, Joins, integrity constraints and views for Oracle DB. • Worked with AWS CLI and AWS API to manage resources on AWS for many services such as EC2, S3, VPC, Cloud Watch, ELB, Auto-scaling and SNS, created python script using AWS API Calls to manage all resources Deployed on AWS. • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection. • Legacy Web Services Systems using SOAP (AXIS-2) is migrated and implemented using REST (Jersey extending the JAX-RS) with data representation in different formats such as XML and JSON.
-
-
-
Store Your Board
-
Troy, Virginia, United States
-
J2Ee Developer
-
Jan 2018 - Aug 2019
• Extensively involved in programming, debugging, implementation and testing and maintaining of Java/J2ee client/server distributed applications to meet the organizational objectives. • Responsible for implementing new enhancements and fixing defects using Java, JSP, JSF, Spring and Hibernate. • Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management. • Developed reusable utility classes in core java for validation which are used across all modules like OOPS, Multi-Threading, Collection APIs, Exceptional Handling, Memory management. • Used Hibernate ORM framework as persistence engine and wrote Hibernate Queries to automate the mapping between Oracle database and Objects in Java. • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process. • Performed building and deployment of EAR, WAR, JAR files on test, stage systems in WebLogic Application Server. • Used Maven Scripts to build and deploy applications and worked closely with build team to resolve C
-
-
-
Erie Insurance Group
-
United States
-
Insurance
-
700 & Above Employee
-
J2Ee Developer
-
Jun 2016 - Dec 2017
• Worked on application architecture and re-design of different parts of the application. • Involved in developing Database access components using Spring DAO integrated with Hibernate for accessing the data. • Implemented business tier using Spring IOC, AOP and MVC. • Extensively used Spring AOP and Dependency injection during various modules of project. • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information. • Implementation of Spring RESTful Web Services which produces JSON. • Used Multi-threading in programming to improve overall performance using Singleton design pattern. • Wrote SQL queries and Stored Procedures for interacting with the Oracle database. • Used Log 4j for debugging, testing and maintaining the system. • Followed the Maven build life cycle to build the application and deployed into WebSphere application server. • Involved in configuration and maintenance of source code in GIT repositories.
-
-