Position Details
About this role
Lead the design and development of enterprise-level Java applications, ensuring scalability and performance.
Key Responsibilities
- Design enterprise software systems
- Develop high-level specifications
- Evaluate tools and frameworks
- Write maintainable code
- Mentor engineering teams
Technical Overview
Focus on Java, Spring, Hibernate, JPA, software architecture, scalability, high-performance computing, with collaboration across teams.
Ideal Candidate
The ideal candidate is a mid-level software architect with strong expertise in Java, Spring, Hibernate, and software architecture principles. They should have experience leading large-scale projects and collaborating across teams to develop scalable, high-performance systems.
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 scalable system design, Inability to collaborate with cross-functional teams
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile