Description

Job Description:
Responsibilities
• Participate in the entire application lifecycle, focusing on coding and debugging
• Write clean code to develop functional web applications and Spring Boot apps.
• Troubleshoot and debug applications
• Manage cutting-edge technologies to improve legacy applications
• Collaborate with Front-end developers to integrate user-facing elements with server-side logic
• Collaborate with DevOps team to setup GitLab pipelines.
• Gather and address technical and design requirements
• Provide training and support to internal teams
• Build reusable code and libraries for future use
• Liaise with developers, designers, and system administrators to identify new features
• Follow emerging technologies

Requirements
• Minimum 10+ years of experience in Java Spring Boot application development.
• Proven work experience as a Back-end developer using Java & Spring Boot Framework
• In-depth understanding of the entire web development process (design, development, and deployment)
• Hands on experience in designing and developing applications using Java EE platforms
• Object Oriented analysis and design using common design patterns.
• Excellent knowledge of Relational Database (Oracle) and ORM technologies (JPA2, Hibernate)
• Experience with test-driven development
• Familiarity with front-end languages (e.g., HTML, JavaScript, and CSS)
• Excellent analytical and time management skills
• Teamwork skills with a problem-solving attitude
 

Education

Any Graduate