Job Overview
Job description
- Location:
- Homeoffice
- Work arrangement:
- On-site
Role Summary
As a Java developer, you design our customers' software development projects from the technical conception to the successful implementation. You will contribute your technical know-how in modern Java architectures and frameworks and work closely with project managers, business analysts and other developers.
- Your challenges
- Independent advice, design and implementation of our customers' IT projects
- Technical implementation of technical requirements in classic and agile development teams
- Development of modern client server applications with web frontend and Java backend for our customers
- Collaborative partnership & open communication with our customers & stakeholders
- This is what you bring with you
- At least 5 years of experience in developing Java enterprise applications using Spring, Spring Boot
- You enjoy sharing your knowledge with other colleagues and, if necessary, training new developers
- Advanced knowledge of 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.
You enjoy agile development methods such as TDD, CleanCode, Continuous Integration, test automation
Interested in DevOps and cloud technologies such as Docker, Kubernetes, Terraform etc.
- This is what we offer you
- Trusted working hours & paid overtime
- 30 days vacation
- Hansefit membership
- Latest MacBook & iPhone
- JobRad & Bahncard 1st class if required
- Regular company events such as theme days, community days, company trips, BBHT get-togethers and many more
- Internal development community with regular internal projects, code dojos, developer cafe and lectures
- Attending development conferences (e.g. JAX) and participating in hack days
- Modern dog-friendly office right by the harbor
- Mentoring program
About the Company
What counts for us is the principle “of each other, for each other”. Each person contributes their own interests and skills and thus contributes to the team's success. Our open and supportive working environment promotes exchange and collaboration; if there are any problems, our doors are always open to everyone. New team members are also supported through our mentoring program, which enables them to get started quickly and effectively. Even though we can work remotely most of the time, 2 to 3 on-site appointments a month, for example at company events or further training, are an integral part of our corporate culture and collaboration.
We look forward to getting to know you and discussing your prospects and opportunities with us.
Find more English Speaking Jobs in Germany on Arbeitnow
- Role:
- Senior Java Softwareentwickler:in (w/m/d) – Backend & Microservices
- Job Type:
- Experienced