We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have a strong background in Java programming and experience with contemporary frameworks and technologies. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our clients. You will work closely with cross-functional teams to gather requirements, design solutions, and implement features that enhance user experience and functionality.
Key Responsibilities:
Develop and maintain robust and scalable Java applications using Spring Boot and microservices architecture.
Collaborate with front-end developers to integrate user-facing elements with server-side logic using React or Angular.
Participate in code reviews, testing, and debugging to ensure high-quality deliverables.
Work with stakeholders to understand business requirements and translate them into technical specifications.
Stay updated with emerging technologies and industry trends to continuously improve development processes.
Required Skills:
Proficiency in Java programming language.
Experience with Spring Boot and microservices architecture.
Familiarity with front-end technologies such as React and Angular.
Robust problem-solving skills and attention to detail.
Ability to work collaboratively in a team workplace.
If you are passionate about software development and eager to work on cutting-edge projects, we encourage you to apply for this exciting opportunity.