Position Details
About this role
This role involves leading the design, development, and documentation of enterprise software solutions, with a focus on Java, relational databases, and cloud technologies. The engineer will guide architectural decisions and mentor teams to deliver scalable systems.
Key Responsibilities
- Lead software design and development
- Define technical vision
- Mentor developers
- Collaborate with partners
- Leverage AI/LLMs
Technical Overview
The technical environment includes Java, Spring Boot, relational databases like Oracle and SQL Server, AI/LLMs, Angular or React frameworks, and Azure cloud platform with DevOps practices.
Ideal Candidate
The ideal candidate is a senior software engineer with over 10 years of experience in Java and enterprise software development, including expertise in relational databases and cloud platforms like Azure. They possess strong leadership and mentorship skills, with experience in web application frameworks such as Angular or React, and familiarity with large language models.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 10 years of software development experience, No experience with Java or Spring Boot, Lack of relational database knowledge, No cloud platform experience, especially Azure
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile