Java Back-End Developer | Sênior
JobgetherRemotely
restjavakubernetesmicroserviceskafkaspring bootspring clouddistributed architectures
Job Description
📋 Description
- Develop scalable backend solutions in Java using OO programming and design patterns.
- Build and maintain REST applications and services with business rules.
- Design and evolve microservices and distributed architectures for scalability and reliability.
- Work with Kubernetes and Spring Cloud across development and support lifecycles.
- Implement integrations with Apache Kafka and other data sources.
- Apply unit testing and quality practices to improve reliability and maintainability.
🎯 Requirements
- Proven professional experience developing applications with Java.
- Strong experience with Spring Boot and backend application development.
- Solid understanding of object-oriented programming and design patterns.
- Experience developing and integrating REST APIs and services.
- Knowledge of software architecture, development best practices, and scalable design.
- Experience with unit testing, microservices, and distributed architectures.
🎁 Benefits
- Opportunity to work with modern technologies including Java, Spring Cloud, Kubernetes, Kafka
- Exposure to AI-driven and emerging technology initiatives.
- Collaborative environment focused on continuous learning and technical development.
- Opportunity to contribute to innovative digital platforms and complex engineering challenges.
- Career development opportunities and exposure to evolving technology trends.
- Opportunity to work with distributed and borderless teams.
Back to all jobs