Java Developer Details

Shuttle Infra Inc - JERSEY CITY, NJ

Employment Type : Full-Time

Role: Java Full Stack Sr. Developer (12 + years experience)

Skills: Advanced Java Concepts, Digital : Angular 9

Experience Required: 10 & Above

 

Role Descriptions:

 

Technical/Functional Skills

• Minimum 8-10 years of experience in JDK 8 and JDK21 , Springs 3.x, Hibernate 4.0, JPA 2.0

• Good knowledge on JBoss and RichFaces (JSF component framework)

• Good knowledge of Springboot and Angular 8.0/8+, jQuery, Ajax,Bootstrap

• Strong UI architecture (Angular/React) knowledge.

• Strong experience working in Agile framework

• Good knowledge of Microservices based architecture

• Strong Experience working on large volume databases, PLSQL, Stored Procedure.

• Working knowledge of JMS and JBoss Messaging, Active MQ.

• Deep expertise in Object Oriented analysis and design, UML modeling, Classic design patterns and J2EE patterns.

• Strong knowledge of SonarQube, Junit and other testing framework.

• Experience with REST Web Services.

• Need to have excellent communication skills (including English conversation skills), demonstrate excellent problem solving and critical thinking skills

• Well proven skills in data analysis and ability to relate data to business processes

• Experience in working with Version Control Tools like Github, etc.

• Hands On Experience in CICD tools like Jenkins, Liquibase, etc

• Experience working in complex projects with multi-tier architecture.

• Some experience in using AI (Co-Pilot) for actual development.

 

Experience Required 10+

 

Roles & Responsibilities

· Software design and development.

· Code review.

· Liaising with team members, management, and clients to ensure projects are completed to standard.

· Identifying risks and forming contingency plans as soon as possible.

· Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.

· Keeping up to date with industry trends and developments (latest technology stack).

· Updating work schedules and performing troubleshooting as required.

· Manage team metrics and work with the Jira administration team to define any customizations needed in support of those metrics.

· Motivating staff and creating a space where they can ask questions and voice their concerns.

· Being transparent with the team about challenges, failures, and successes.

· Writing progress reports and delivering presentations to the relevant

 

stakeholders.

· Conduct Code reviews and provide suggestions to the team

· Help team to manage Git repository and plan Deploy activities

· Identify recurring issues/alerts and conduct root cause analysis

 

Education: Bachelor's degree

Posted on : 2 months ago