Overview
Skills
Job Details
Role: Java J2EE Developer
Contract: New Jersey Locals Only
Interview Mode: Face to Face
Experience: Minimum 8 Years
W2 Only
Responsibilities:
1. Review and analysis of business requirements and Involved in High Level and Low-Level analysis and design.
2. Create wireframes and Front End applications using JSP, React.
3. Develop Java/J2EE applications using Spring framework features (Spring MVC, Spring Boot, Spring IOC, Spring AOP, Spring Security and Spring Annotations)
4. Develop Back-End services using SOAP and REST frame works in JAVA, Spring Boot and Deploy in Cloud environment including OpenShift and AWS
5. Deploy the applications in AWS environment using various AWS services including AWS EKS, ECS, Lambda, DynamoDB, EC2
6. Develop backend data streaming services using Apache Kafka, Gridgain, Apache Ignite
7. Integrate the Single-Sign-On using Spring Security.
8. Write shell script from scratch in Unix and Chef cookbooks for app deployments Create and build docker image using jenkins and push to Image registry
9. Develop MicroServices business components and Microfront ends using Spring, Spring-Boot and React.
10. Write and Deploy HTTP web proxy, reverse proxy configurations using Apache HTTPD and NGINX
11. Build and Deployment of Secure gateway application using Spring Cloud Gateway
12. Develop and optimize SQL queries to store and retrieve application data efficiently using Database technologies including Oracle SQL and PLSQL
13. Create Jenkins & GitLab build pipelines and integrate with the public and private cloud to build and deploy the Artifacts.
14. Resolve incidents raised by the user/customer by pulling the required data using ELK- KIBANA, Splunk tool.
15. Test Driven Development (TDD), Scrum concepts of the Agile Methodology to produce High Quality Software
16. Knowledge in Credit Card business and related technologies
Technologies:
1. Languages including Java, JavaScript, Unix Shell and Python Scripting.
2. Frameworks including Spring, Spring Boot, Spring Batch, Spring Security, JDBC, Hibernate, JMS (MQ), JUnit, OpenShift Cloud and AWS;
3. Web technologies including JavaScript, React.
4. Apache Tomcat Web/ Application Server, HTTPD, and NGNIX;
5. IDEs/Utilities including Intellij Idea, SQL Developer, Hashicorp Vault, and Hashicorp.
6. Database technologies including Oracle and DynamoDB;
7. Development and build tools including Git, Bitbucket, Maven, Jenkins CI/CD Tool and GitLab.