Java developer working on backend & microservices for client projects in Münster. Collaborating with project managers and business analysts in a hybrid work environment.
Responsibilities
Independently advise, design and implement our clients' IT projects
Technically implement functional requirements within traditional and agile development teams
Develop modern client–server applications with web frontends and Java backends for our clients
Work in a partnership-based manner and maintain open communication with our clients and stakeholders
Requirements
At least three years of experience developing Java enterprise applications with Spring and Spring Boot
Enjoy sharing knowledge with colleagues
Advanced experience working with relational databases such as PostgreSQL, MS SQL or Oracle DB
Experience designing and implementing RESTful APIs
Confident use of modern development tools such as Git, Jenkins, Maven, SonarQube, etc.
Enthusiasm for agile development practices such as TDD, Clean Code, Continuous Integration and test automation
Ideally interested in DevOps and cloud technologies such as Docker, Kubernetes and Terraform
German language skills (min. C1)
Benefits
Trust-based flexible working hours & paid overtime
30 days of vacation
HanseFit membership
Latest MacBook & iPhone
JobRad (company bike) & BahnCard 1st Class on request
Regular company events such as themed days, community days, company trips and BBHT meetups
Internal development community with regular internal projects, code dojos and tech talks
Attendance at development conferences (e.g. JAX) and participation in hack days
Modern, dog-friendly office directly at the harbor
Mentoring program
A culture that emphasizes "learning from and supporting each other"
Senior Software Engineer developing software applications at Assurant. Analyze requirements and maintain complex systems in a team - oriented environment.
Java Technical Analyst/Developer providing technical analysis and support for Java applications at Kyndryl. Collaborating with teams to ensure application stability and compliance.
Java Technical Analyst/Developer resolving incidents related to Java applications at Kyndryl. Collaborating with developers and business users to validate and optimize applications.
Senior Cloud Software Engineer developing Java applications for Merkle, a dentsu company. Collaborating with cross - functional teams and mentoring junior developers in a dynamic environment.
Software Development Engineer - .Net responsible for high scalability applications development, based in Chennai at Mr. Cooper Group. Emphasizing collaboration and application efficiency in a technology - driven environment.
Senior Backend Engineer joining agile product teams at John Lewis Partnership. Building new features using Kotlin or Java and mentoring less experienced Engineers in a hybrid working environment.
Senior Fullstack/Backend Engineer implementing solutions and writing high - quality code for a global tech consultancy with a presence in various regions.
Lead Fullstack .NET Engineer designing and delivering scalable systems for a global tech consultancy. Collaborate with clients and lead teams for impactful solutions in Hanoi, Vietnam.