Full Stack Java Developer
Core
Design, develop, test, and deploy scalable Java-based applications on cloud platforms while defining software architecture for the TAS team.
Role type
Senior Full Stack Java Cloud Developer
Builds
Internal technical base and software architecture for TAS products
Domain
Cloud-native software development
Deliverable
production ML models | product features
Required skills
Java 17, Spring Boot, Spring Cloud, Microservices architecture, Docker, Kubernetes, CI/CD pipelines, REST API, PostgreSQL, 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, MongoDB, ELK
Responsibilities
Design and develop high-quality, secure software applications; Collaborate with cross-functional teams to prioritize requirements; Participate in code reviews and maintain technical documentation; Troubleshoot complex technical issues; Ensure compliance with industry standards and regulatory requirements
Seniority
Senior, hands-on IC