Lead Java Developer

Surge Technology Solutions Inc
Austin, TX

Type: W2 or 1099........ (No C2C)

Visa: Green Card, US Citizens (Only USA Applicants)

Location : Fort mill NC or Austin TX

Experience: 10+Yrs

Job Summary

We are seeking a highly skilled Java Lead to drive the design, development, and delivery of scalable full-stack applications. The ideal candidate will have strong expertise in Java, Spring Boot, Micro services, API development, AWS, along with working knowledge of frontend technologies (such as Angular/React/JavaScript) to support UI development and integration. This role requires proven leadership capabilities to guide teams and deliver high-quality, end-to-end solutions.


Key Responsibilities

  • Lead end-to-end design and development of enterprise applications using Java and Spring Boot
  • Architect and implement scalable Micro services-based solutions
  • Design, develop, and maintain secure and high-performance RESTful APIs
  • Define and enforce coding standards, architectural guidelines, and best practices
  • Collaborate with product owners and stakeholders to translate business requirements into technical solutions
  • Drive cloud-native development and modernization initiatives using AWS
  • Work closely with DevOps teams to implement and optimize CI/CD pipelines
  • Ensure application security, performance, scalability, and high availability
  • Conduct code reviews, design reviews, and technical audits
  • Implement monitoring, logging, and alerting solutions (e.g., CloudWatch, ELK)
  • Lead production support, incident management, and root cause analysis (RCA)
  • Manage and reduce technical debt through continuous improvement
  • Guide the team on API governance, versioning, and documentation
  • Ensure strong testing practices including unit, integration, and performance testing
  • Evaluate and recommend new technologies and tools
  • Coordinate with cross-functional teams for system integration and delivery
  • Mentor junior developers and drive team capability development
  • Participate in hiring, onboarding, and performance management
  • Manage Agile ceremonies, sprint planning, and delivery timelines
  • Ensure compliance with security and regulatory standards
  • Drive innovation initiatives, POCs, and continuous improvement efforts


Required Skills & Qualifications

  • 10+ years of experience in Java development
  • Strong expertise in Spring Boot and Spring ecosystem
  • Hands-on experience with Microservices architecture
  • Experience in building and consuming REST APIs
  • Strong exposure to AWS services (EC2, S3, RDS, Lambda, etc.)
  • Solid understanding of design patterns and system design
  • Experience with Docker and Kubernetes
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Experience with SQL/NoSQL databases
  • Strong debugging and problem-solving skills



Soft Skills

  • Strong leadership and mentoring abilities
  • Excellent communication and stakeholder management skills
  • Ability to work in a fast-paced, collaborative environment
  • Strategic thinking and decision-making capability


Please forward your resume and contact details to sahithi_s@surgetechinc.com/ kaviya_t@surgetechinc.com or can call on 832-990-644

// // //