Position Details
About this role
This role involves leading the full lifecycle software architecture design and development of Java-based applications, ensuring scalability, maintainability, and adherence to best practices.
Key Responsibilities
- Design software architecture
- Lead technical teams
- Ensure adherence to patterns
- Develop scalable solutions
- Collaborate on technology choices
Technical Overview
Focus on Java development, software architecture, design patterns, microservices, cloud solutions, and Agile methodologies, with a leadership component.
Ideal Candidate
The ideal candidate is a senior Java Architect with over 5 years experience in designing scalable, microservices-based applications. They possess strong leadership skills, expertise in software architecture, and experience working in Agile and SAFe environments.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Java or software architecture experience, No experience with microservices or Agile frameworks, Inability to work remotely, No leadership or senior-level experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile