Senior Java Developer
Jobbeschreibung
Senior Java DeveloperHybrid - Berlin, Germany
B2 German Language Requirement
Your Tasks
- Develop Spring-based Java full-stack applications.
- Analyze and improve business processes.
- Lead projects or teams to implement new features.
- Conduct code reviews and enforce best practices.
- Mentor and train junior developers and working students.
- Work with teams to define requirements and create solutions.
- Manage application lifecycles and identify optimization opportunities.
- Introduce new technologies and promote continuous learning.
- Make technical decisions and design architectures for large projects.
- Create unit and integration tests, supporting test automation.
- Deploy updates to test environments and oversee rollouts.
- Lead workshops, dailies, and other team activities.
Your Profile
- 5+ years of experience in software development (Java).
- Expertise in relevant technologies.
- Strong knowledge of SQL and NoSQL databases.
- Experience with tools like AMQP, Spring, Spring Boot, Hibernate, ElasticSearch, Kubernetes, etc.
- Proven leadership in managing projects and technical decisions.
- Independent, proactive, and solution-oriented.
- Team player with excellent communication skills.
- Enjoy mentoring junior developers and students.
- Fluent in English and minimum of B2 German language skills.
Benefits
- Flexible working hours
- 30 days annual leave
- Language courses
- Fixed salary plus bonus
- Regular training & up-skilling sessions
Apply here or email - drew.stevenson@next-ventures.com