We are seeking a skilled Microservices Developer with a strong background in Java. This role focuses on the development and maintenance of microservices architecture using Java and related technologies. You will be playing a key role in the development team, contributing to the design and implementation of scalable and efficient microservices.
Key Responsibilities: Design, develop, and maintain efficient, reusable, and reliable Java code. Develop high-quality microservices using Spring Boot and Kafka. Ensure the best possible performance, quality, and responsiveness of the applications. Identify bottlenecks and bugs, and devise solutions to these problems. Help maintain code quality, organization, and automatization. Work collaboratively with team members and stakeholders. Contribute to all phases of the development lifecycle.
Qualifications: Minimum 4 years of professional experience Proven experience as a Microservices Developer. Strong experience with Java and backend development. Proficiency in Spring Boot and Kafka. Solid understanding of object-oriented programming. Familiar with various design and architectural patterns. Experience with both external and embedded databases. Understanding fundamental design principles behind a scalable application. Ability to write clean, readable Java code. Experience in developing microservices architecture.
Additional Requirements: Candidates must be available to work during Eastern Standard Time business hours. Strong communication and team collaboration skills. Ability to work in a fast-paced, dynamic environment.
Only law benefits, 2 years conttract (project duration 2 years with possible extension) remote for the USA (you must be available during standard business hours). Maximum salary 55k gross per month, requires at least 4 years of experience relevant to the position and 100% conversational English