Keywords: Developer - Java/Spring boot
Role Description:
Application Development: Design develop and maintain Java applications using the Spring boot framework.
Microservices: Implement microservices architecture to build scalable and efficient applications.
Code Quality: Write clean maintainable and efficient code adhering to best practices and coding standards.
Testing: Develop and execute unit tests to ensure the quality and functionality of the code.
Collaboration: Work closely with cross-functional teams including front-end developers business analysts and stakeholders to gather requirements and deliver solutions.
Troubleshooting: Identify and resolve technical issues and bugs on time.
Documentation: Create and maintain technical documentation for the applications and systems developed.
Competencies: Agile Way of Working Core Java
Experience (Years): 6-8
Essential Skills:
Technical Proficiency: Strong understanding of Java and the Spring boot framework.
Development Experience: Proven experience in developing and maintaining Java applications.
Programming Skills: Proficiency in Java Spring Spring MVC Spring Boot Hibernate and related technologies
Software Development Lifecycle: Familiarity with Agile development methodologies and the full software development lifecycle.
Problem-Solving: Excellent problem-solving and analytical skills.
Communication: Strong communication skills to interact with stakeholders and team members.
Teamwork: Ability to work independently and collaboratively in a team environment Alfresco Soap UI Jira React JS Redux JavaScript frameworks