Job Title: Java Spring Boot Lead Developer
Location: Las Vegas, NV (Fully Onsite)
Experience Required: 10+ Years Overall (6-10+ Years in Lead Role)
Position Overview
We 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 Responsibilities
Technical 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 Competencies
Java Spring Boot Microservices REST APIs React SQL NoSQL Git Agile Development High-Traffic Systems Backend Architecture