Deskripsi Pekerjaan
Join Luxoft's innovative team as a Java Microservices Developer and play a pivotal role in architecting cutting-edge solutions for our global clients. We are seeking a passionate and experienced developer to help scale our product automation capabilities and deploy state-of-the-art workflows that drive business transformation.
In this role, you will be responsible for designing, developing, and maintaining robust microservices architectures using Java and related technologies. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet business requirements while adhering to industry best practices.
At Luxoft, we foster a culture of continuous learning and innovation. You will have the opportunity to work on challenging projects that push the boundaries of technology and contribute to our mission of delivering exceptional digital solutions to clients across various industries.
If you are a Java enthusiast with a passion for microservices architecture and want to make a significant impact in the technology landscape, we encourage you to apply and become part of our dynamic team.
Tanggung Jawab
- Design, develop, and maintain scalable microservices architecture using Java and Spring Boot
- Implement RESTful APIs and ensure seamless integration between microservices
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
- Optimize microservices performance and ensure high availability and reliability
- Implement security best practices and ensure data protection across microservices
- Participate in code reviews and contribute to continuous improvement of development processes
- Monitor and troubleshoot production issues, ensuring minimal downtime
- Stay updated with the latest trends in microservices architecture and cloud technologies
Kualifikasi
- Bachelor's degree in Computer Science, Engineering, or related field
- Minimum of 5 years of experience in Java development and microservices architecture
- Strong knowledge of Spring Boot, Spring Cloud, and related frameworks
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes
- Familiarity with cloud platforms (AWS, Azure, or GCP) and their microservices offerings
- Proficiency in API design and development, including RESTful and GraphQL APIs
- Strong problem-solving skills and ability to work in a fast-paced environment
- Excellent communication and teamwork abilities