Java Spring Boot Lead Developer
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 LeadershipLead 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 DevelopmentDesign 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 & TestingWrite 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 & IntegrationWork 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 CollaborationWork with front-end frameworks such as React.Understand responsive web design principles using HTML5 and CSS3. DevOps & Version ControlManage and maintain code repositories using Git.Participate in Agile development processes and sprint ceremonies. Required Skills10+ years of software development experience.6-10+ years of technical leadership experience.Strong hands-on experience with:Java 8+Spring BootMicroservices architectureRESTful APIsExperience 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 SkillsExperience 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