Position Details
About this role
Principal Application Engineer to design, develop, and own high-quality full stack software solutions using React.js and Spring Boot. The role includes technical leadership, architecture/design reviews, Agile/Scrum delivery, and mentoring engineering talent.
Key Responsibilities
- Lead design and development of highly reliable full stack solutions using React.js and Spring Boot
- Own coding, unit testing, deployment, and monitoring
- Participate in architecture and design reviews and Agile/Scrum ceremonies
- Optimize application performance, security, and stability
- Mentor junior developers and provide technical leadership
Technical Overview
You will lead the design and development of reliable full stack solutions (React.js and Spring Boot/Java), owning the full lifecycle from coding and unit testing through deployment and monitoring. The position emphasizes observability, application performance management, security, stability, and participation in architecture/design reviews within Agile/Scrum ceremonies.
Ideal Candidate
The ideal candidate is a senior-to-principal software engineer with 10+ years of professional software development experience and 8+ years of deep hands-on full stack development using React.js and Java. They are expert in Java and Spring Boot, strong in React.js, and experienced with unit testing, code reviews, deployment, monitoring, and observability in Agile/Scrum environments. They can also translate business requirements into scalable, high-performing systems and provide technical mentorship and leadership.
Must-Have Skills
Nice-to-Have Skills
Required Skills
Hard Skills
Soft Skills
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
10+ years of professional software development experience, 8+ years of deep hands-on fullstack development experience (React + Java), Expert knowledge of Java and Spring Boot, Strong knowledge of React.js, Must be eligible to work in the US without requiring sponsorship now or in the future
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile