
Lead Java Developer
- |10 years of exp
- |Full Time
In office
Not Available
About the job
About the Company
Surge Technology Solutions Inc. is committed to delivering innovative technology solutions that drive transformation and efficiency for our clients. Our mission is to empower businesses through cutting-edge technology and exceptional service. We foster a culture of collaboration, inclusivity, and continuous improvement.
About the Role
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.
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
Equal Opportunity Statement
Surge Technology Solutions Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Please forward your resume and contact details to krithik_[email protected] / dakshayani_[email protected] or can call on 832-990-6448
About the company

Surge Technology Solutions
Similar Jobs








