Posted Updated
We are seeking a highly skilled Senior Java Developer to join our dynamic team. The ideal candidate will have extensive experience in developing robust and scalable applications using Java and related technologies. As a Senior Java Developer, you will play a crucial role in designing and implementing microservices architectures, ensuring high performance and responsiveness to requests from the front-end. You will work closely with cross-functional teams to define, design, and ship new features, while also maintaining and improving existing applications.
Key Responsibilities:
- Design, develop, and maintain high-quality Java applications using Spring Boot and WebFlux.
- Collaborate with product managers and other stakeholders to understand requirements and translate them into technical specifications.
- Implement microservices architecture and RESTful APIs to enhance application functionality.
- Conduct code reviews and provide constructive feedback to team members to ensure code quality and adherence to best practices.
- Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to services.
- Stay updated with the latest industry trends and technologies to continuously improve development processes.
Required Skills:
- Strong proficiency in Java programming language.
- Extensive experience with Spring Boot and WebFlux frameworks.
- Solid understanding of microservices architecture and RESTful API development.
- Familiarity with reactive programming concepts and the Reactor framework.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills to work effectively within a team.
If you are passionate about technology and eager to take on new challenges, we would love to hear from you. Join us in building innovative solutions that make a difference.
See also
Software Engineering jobs by country — openings, pay and top skills →