Role Description
This is a contract Java Architect role for Frankfurt, Hesse, Germany with flexibility for some hybrid work. The Java Architect will be responsible for software development, implementing design patterns, building microservices, and defining system architectures.
JOB DETAILS
Role Title: Java Architect
Required Core Skills:
• Java
• SQL
• Spring
Minimum years of experience: 10 years
Detailed Job Description:
• Design and develop high-quality, scalable Java applications
• Collaborate with cross-functional teams, including product managers, developers, testers, and system architects
• Create architectural designs and technical specifications that meet business requirements and align with company standards
• Provide technical guidance and mentorship to junior developers
• Lead and participate in code reviews and ensure code quality and compliance
• Identify and resolve technical issues and bugs
• Stay up-to-date with the latest trends and technologies in Java development
• Requirements
• Minimum of 10 years of experience in Java development
• Proven experience in designing and implementing high-performance, scalable, and complex Java applications
• Expertise in Java programming language and related frameworks, such as Spring, Hibernate, and Struts
• Solid understanding of software design patterns, architectural patterns, and principles
• Strong knowledge of database concepts and SQL
• Experience with Agile software development methodologies
• Excellent communication, problem-solving, and mentoring skills
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Java Developer
2026-06-18
Java Software Engineer
2026-06-16
Front-End Developer
2026-06-16
- Posted
- Dec 12, 2024
- Type
- Contract
- Level
- Mid-Senior
- Location
- Frankfurt
- Company
- Natobotics
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Java Developer
2026-06-18
Java Software Engineer
2026-06-16
Front-End Developer
2026-06-16