Job Description
- Design and develop high-quality, scalable, and maintainable Java-based enterprise applications
- Collaborate with cross-functional teams to identify, prioritize, and execute tasks in a timely manner
- Participate in code reviews and ensure that coding standards, best practices, and security guidelines are followed
- Troubleshoot and debug complex issues, providing solutions that are efficient and effective
- Develop and maintain documentation related to design, architecture, and technical specifications
- Stay up-to-date with emerging trends and technologies in software development, continuously improving your skills and knowledge
- Mentor junior developers and contribute to the growth of the team.
Requirements
- Bachelor's degree in Computer Science or a related field
- 5+ years of experience in Java development, with a focus on enterprise applications
- Strong understanding of object-oriented programming principles and design patterns
- Experience with Spring Framework, Spring-boot, Spring Cloud, other Java frameworks, and ORM Framework
- Experience working with Microservices Architecture
- Experience developing enterprise applications with proven enterprise experience level with RDBMS and SQL (Oracle and/or Microsoft SQL Server)
- Familiarity with Agile development methodologies and tools such as Jira, Git, Bamboo, and bitbucket,
- Excellent problem-solving and analytical skills, with the ability to work independently or as part of a team
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
Source: Merojob
Job Detail Expired
-
Job Type :
Full Time
-
Salary :
Not Disclosed
-
Experience :
5 - 6 (Years)
-
No. of Vacancy :
5
-
Min. Education :
Bachelor Degree
-
Last Date to Apply :
August 23, 2023