Mid Java Developer
Summary
Builds and maintains Java microservices using Spring, Kafka, and AWS, deploys on Kubernetes with Terraform, and sets up CI/CD pipelines.
Qualifications
- 4+ years of application development experience using Java, Spring Framework
- Advanced English
- Experience with streaming technologies like Kafka
- Experience building and deploying software systems in cloud-based technologies (AWS)
- Experience with designing and building REST APIs
- RESTful architecture and microservices
- Mastery in Kubernetes, Terraform
- Understanding of source version control systems (e.g., Gitlab, GitHub)
- Understanding of industry standard monitoring tools (e.g., New Relic, SCOM)
- CI/CD pipelines (e.g., GitLab CI/CD, Terraform)
Responsibilities
- Producing well designed and testable code using industry best practices
- Collaborating daily and contributing to new project deliverables
- Providing status on tasks, attend required meetings
- Ensuring quality and availability of software systems by applying best practices for monitoring and alerting