The AI Job Search Engine
Senior Software Engineer – Java(m/w/x)
Description
As a Senior Software Engineer in Java, you will design and maintain high-performance backend systems while collaborating with cross-functional teams. This role involves mentoring junior developers and driving technical innovation to enhance the identity verification platform.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •5+ years of professional software development experience
- •Expertise in Java EE and Spring / Spring Boot or Play Framework
- •Solid understanding of JVM performance tuning and optimization
- •Proficiency with relational databases (MySQL, PostgreSQL)
- •Strong experience in RESTful API design and development
- •Experience with unit testing frameworks (JUnit, Mockito) and test-driven development (TDD)
- •Familiarity with CI/CD pipelines, Git, Maven, and Docker
- •Experience working in Agile/Scrum environments
- •Strong analytical and problem-solving skills with a collaborative, proactive mindset
- •Familiarity with Kubernetes, AWS, or microservices architectures
- •Experience in security-conscious or compliance-heavy environments (e.g., FinTech, Identity, KYC)
- •Knowledge of message brokers (Kafka, RabbitMQ) or event-driven systems
Work Experience
5 years
Tasks
- •Design and develop robust Java applications
- •Maintain microservices for the identity verification platform
- •Contribute to architectural decisions and system design
- •Write clean, efficient, and well-documented code
- •Collaborate with product managers, UX designers, DevOps, and QA engineers
- •Identify performance bottlenecks and debug complex issues
- •Optimize applications for high-volume transactions
- •Stay updated with the latest technologies
- •Contribute to technical innovation and continuous improvement
- •Guide and mentor junior developers
- •Conduct code reviews and share knowledge within the team
Tools & Technologies
Languages
English – Business Fluent
Benefits
Modern Equipment
- •Support on equipment
Flexible Working
- •Flexible working hours
Mental Health Support
- •Full access to mental health platform
Mentorship & Coaching
- •1on1 sessions
Learning & Development
- •Training platform with 24/7 access
- •Unlimited content/course consumption
Team Events
- •Regular onsite gatherings
- •Summer parties
Other Benefits
- •Internal initiatives
More Vacation Days
- •Paid special leave days
Workation & Sabbatical
- •Workcation possibilities
- AtollsFull-timeWith HomeofficeSeniorBerlin
- Deutsche Bank Technology
Senior Software Engineer - Java(m/w/x)
Full-time/Part-timeWith HomeofficeSeniorBerlin - Redcare Pharmacy
Senior Java Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Friendsurance
Senior Backend Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - GetYourGuide
Senior Software Engineer - Backend focused(m/w/x)
Full-timeWith HomeofficeSeniorBerlin
Senior Software Engineer – Java(m/w/x)
The AI Job Search Engine
Description
As a Senior Software Engineer in Java, you will design and maintain high-performance backend systems while collaborating with cross-functional teams. This role involves mentoring junior developers and driving technical innovation to enhance the identity verification platform.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •5+ years of professional software development experience
- •Expertise in Java EE and Spring / Spring Boot or Play Framework
- •Solid understanding of JVM performance tuning and optimization
- •Proficiency with relational databases (MySQL, PostgreSQL)
- •Strong experience in RESTful API design and development
- •Experience with unit testing frameworks (JUnit, Mockito) and test-driven development (TDD)
- •Familiarity with CI/CD pipelines, Git, Maven, and Docker
- •Experience working in Agile/Scrum environments
- •Strong analytical and problem-solving skills with a collaborative, proactive mindset
- •Familiarity with Kubernetes, AWS, or microservices architectures
- •Experience in security-conscious or compliance-heavy environments (e.g., FinTech, Identity, KYC)
- •Knowledge of message brokers (Kafka, RabbitMQ) or event-driven systems
Work Experience
5 years
Tasks
- •Design and develop robust Java applications
- •Maintain microservices for the identity verification platform
- •Contribute to architectural decisions and system design
- •Write clean, efficient, and well-documented code
- •Collaborate with product managers, UX designers, DevOps, and QA engineers
- •Identify performance bottlenecks and debug complex issues
- •Optimize applications for high-volume transactions
- •Stay updated with the latest technologies
- •Contribute to technical innovation and continuous improvement
- •Guide and mentor junior developers
- •Conduct code reviews and share knowledge within the team
Tools & Technologies
Languages
English – Business Fluent
Benefits
Modern Equipment
- •Support on equipment
Flexible Working
- •Flexible working hours
Mental Health Support
- •Full access to mental health platform
Mentorship & Coaching
- •1on1 sessions
Learning & Development
- •Training platform with 24/7 access
- •Unlimited content/course consumption
Team Events
- •Regular onsite gatherings
- •Summer parties
Other Benefits
- •Internal initiatives
More Vacation Days
- •Paid special leave days
Workation & Sabbatical
- •Workcation possibilities
About the Company
IDnow
Industry
IT
Description
Das Unternehmen bietet SaaS-Lösungen zur Identitätsverifizierung an, um Unternehmen bei der sicheren Entscheidungsfindung zu unterstützen.
- Atolls
Senior Java Backend Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Deutsche Bank Technology
Senior Software Engineer - Java(m/w/x)
Full-time/Part-timeWith HomeofficeSeniorBerlin - Redcare Pharmacy
Senior Java Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Friendsurance
Senior Backend Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - GetYourGuide
Senior Software Engineer - Backend focused(m/w/x)
Full-timeWith HomeofficeSeniorBerlin