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