Full Stack Java Developer
Core
Design, develop, test, and deploy scalable Java-based applications on cloud platforms using microservices architecture.
Role type
Senior Full Stack Java Developer
Builds
Scalable, secure software applications and cloud-native services
Domain
Cloud computing, Microservices, Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 17, Spring Boot, Spring Cloud, Docker, Kubernetes, CI/CD (GitLab CI, Argo CD, Jenkins), PostgreSQL, REST API, Microservices, Linux, Shell scripting
Preferred skills
Kafka, Domain Driven Design, Angular, JavaScript/TypeScript, ELK stack, MongoDB, Camunda, BDD/Cucumber/Gherkin, Python
Technologies
Java, Spring, Docker, Kubernetes, GitLab CI, Argo CD, Jenkins, PostgreSQL, Kafka, Angular, TypeScript, ELK, MongoDB, Camunda
Responsibilities
Design and develop Java applications; Collaborate with cross-functional teams; Participate in code reviews; Troubleshoot technical issues; Develop technical documentation; Collaborate with DevOps for deployment; Ensure compliance with standards
Seniority
Senior, hands-on IC