Lead Java Engineer / Software Architect
Lead Java Engineer / Software Architect (m/f/d)
We are currently looking for a seasoned Lead Java Engineer or Software Architect to support a high-impact project that blends hands-on development with solution architecture. The role focuses on architecting scalable backend solutions, with involvement in frontend activities and deployment pipelines.
Start: ASAP
Duration: Long-term (initial 6โ12 months)
Utilization: Full-time
Location: Remote within the EU
Language: English
Key Responsibilities:
Design, develop, and maintain robust Java-based backend systems (Spring Boot)
Take ownership of solution architecture decisions and implementation planning
Collaborate with cross-functional teams on scope, technical strategy, and delivery
Lead code reviews and ensure high-quality engineering practices
Troubleshoot, debug, and optimize applications for performance and scalability
Participate in frontend development using Angular and ensure seamless integration
Required Skills & Experience:
Strong background in software architecture and system design
Extensive experience in Java backend development (Spring Boot)
Hands-on experience with Angular (ideally 5+ years, minimum 3 years of recent/continuous use)
Solid experience with AWS and cloud-native application design
Proficient in working with PostgreSQL
Familiar with design patterns, architectural styles, and CI/CD tools
Experience with Docker, build pipelines, and deployment workflows
Nice to Have:
AWS certification
Experience with Okta for identity and multi-factor authentication