Senior Softwareentwickler (m/w/d) - Java
Core
Develop complex applications and new features for products in an agile environment, ensuring high code quality through reviews and active process shaping.
Role type
Senior Software Engineer (Java/Full Stack)
Builds
Responsive web applications and new features using Java, Angular, and TypeScript
Domain
Enterprise software development with SOA and microservices
Required skills
Java, TypeScript, Angular, Spring Boot, REST, Microservices, SQL (Oracle, PostgreSQL), SOA, Clean Code, SOLID, TDD
Preferred skills
Kotlin, Scala, MongoDB, Elasticsearch, Docker, Kubernetes
Technologies
Angular, Spring Boot, REST, Microservices, Hibernate, JPA, Flyway, Oracle, PostgreSQL, MongoDB, Elasticsearch, Azure DevOps, Git, Jenkins, Gradle, TeamCity, Openshift, Docker, Kubernetes, Eclipse, IntelliJ IDEA, WebStorm, VS Code, NetBeans, SonarQube, jUnit, Mockito
Responsibilities
Develop complex applications independently, participate in code reviews, exchange knowledge with colleagues, shape the development process, implement new features and technologies
Seniority
Senior, hands-on IC