(Senior) Software Developer Java (m/w/d)
Core
Designing and implementing complex Java-based software solutions and scalable microservices architectures for enterprise clients.
Role type
Senior Software Developer (Java)
Builds
Scalable microservices and cloud-based applications
Domain
Enterprise Software Development / Cloud
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Hibernate, Microservices, Cloud platforms (AWS/Azure), Relational and NoSQL databases, REST/SOAP APIs, CI/CD pipelines, Docker, Kubernetes, Software architecture, Design Patterns, Clean Code
Preferred skills
DevOps practices
Responsibilities
Conceive, develop, and implement complex software solutions; develop scalable and performant architectures for microservices and cloud applications; optimize and modernize existing applications; provide technical guidance, code reviews, and introduce best practices; analyze requirements and translate them into technical concepts