Java & Microservices Developer
Core
Design, develop, test, and maintain scalable, high-performance enterprise applications and microservices.
Role type
Senior IC Java & Microservices Developer
Builds
RESTful APIs, microservices-based applications, and backend services
Domain
Enterprise software development, distributed systems
Required skills
Core Java, Spring Boot, Microservices Architecture, RESTful API design, SQL/NoSQL databases, Message brokers (Kafka/RabbitMQ), CI/CD pipelines, Unit testing (JUnit/Mockito), Docker, Kubernetes, Cloud platforms (AWS/Azure/GCP)
Preferred skills
Cloud-native development, Monitoring/Logging tools (ELK/Grafana/Prometheus), Design patterns, SOLID principles