Java Entwickler – Projektentwicklung (w/m/d)
Core
Developing individual, high-quality software solutions for clients using modern Java technologies and defining sustainable software architecture.
Role type
Senior Java Developer (Project Development)
Builds
Custom software solutions and architectures for client projects
Domain
Enterprise Software Development
Required skills
Java 11+, MicroProfile, JCache, JPA, OpenAPI/Swagger, Apache Kafka, REST, SQL, AWS Lambda, AWS S3, Git, Maven, JUnit, Jenkins, Tomcat/Wildfly, Vaadin, ElasticSearch, New Relic, JavaFX, Clean Code, TDD, Architecture Principles
Preferred skills
Agile methodologies, Customer consultation, Technology leadership
Technologies
Java, MicroProfile, Apache Kafka, AWS, ElasticSearch, Vaadin, Tomcat, Wildfly, Maven, Jenkins, Git, REST, SQL, JUnit, New Relic
Responsibilities
Write clean code for client projects, define and implement sustainable software architecture, consult with clients on their processes, make technology decisions, work in an agile team
Seniority
Senior, hands-on IC