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 be responsible for designing, implementing, and maintaining microservices architecture, 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 identifying and correcting bottlenecks and fixing bugs.
Key Responsibilities:
- Develop and maintain high-quality Java applications and microservices.
- Collaborate with product management and other stakeholders to understand requirements and translate them into technical specifications.
- Design and implement RESTful APIs and integrate with various data sources.
- Optimize applications for maximum speed and scalability.
- Conduct code reviews and mentor junior developers to foster a culture of continuous improvement.
- Stay updated with emerging technologies and industry trends to ensure our solutions remain cutting-edge.
Required Skills:
- Proficiency in Java and experience with Spring Boot framework.
- Strong understanding of microservices architecture and design principles.
- Experience with cloud services, particularly AWS.
- Solid knowledge of SQL and database management.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication skills and ability to work collaboratively in a team.
If you are passionate about technology and looking to take your career to the next level, we encourage you to apply for this exciting opportunity.
See also
Software Engineering jobs by country — openings, pay and top skills →
