Overview:Job Title: Java Spring Boot Lead DeveloperLocation: Las Vegas, NV (Fully Onsite)
Experience Required: 10+ Years Overall (6-10+ Years in Lead Role)
Position OverviewWe are seeking a
Java Spring Boot Lead Developer with strong experience in designing and building scalable microservices-based applications. The ideal candidate will have deep expertise in
Java, Spring Boot, REST APIs, and modern web technologies, along with proven leadership experience guiding development teams in delivering high-performance, customer-facing applications.
Key ResponsibilitiesTechnical Leadership - Lead the design and development of Java-based microservices and RESTful APIs.
- Provide architectural guidance and enforce coding standards and best practices.
- Review code and mentor development teams to improve overall engineering quality.
Application Development - Design and build high-performance services for large-scale, public-facing applications.
- Develop microservices using Java 8 and Spring Boot.
- Collaborate with front-end developers to deliver end-to-end application functionality.
- Ensure applications are scalable, secure, and defect-free.
Code Quality & Testing - Write unit tests to ensure the majority of code coverage.
- Debug and troubleshoot complex issues efficiently.
- Analyze existing applications and implement improvements to optimize performance.
Data & Integration - Work with SQL and NoSQL databases for data storage and retrieval.
- Integrate systems using RESTful services and APIs.
- Build batch jobs using Java, SQL, and scripting where required.
Front-End Collaboration - Work with front-end frameworks such as React.
- Understand responsive web design principles using HTML5 and CSS3.
DevOps & Version Control - Manage and maintain code repositories using Git.
- Participate in Agile development processes and sprint ceremonies.
Required Skills - 10+ years of software development experience.
- 6-10+ years of technical leadership experience.
- Strong hands-on experience with:
- Java 8+
- Spring Boot
- Microservices architecture
- RESTful APIs
- Experience with SQL and NoSQL databases.
- Experience building high-traffic public-facing applications.
- Strong debugging and problem-solving skills.
- Experience working in Agile development environments.
Preferred Skills - Experience with React or modern JavaScript frameworks.
- Experience building responsive web applications using HTML5 and CSS3.
- Familiarity with message-based systems or data streaming platforms.
Core CompetenciesJava | Spring Boot | Microservices | REST APIs | React | SQL | NoSQL | Git | Agile Development | High-Traffic Systems | Backend Architecture