Lead Java Developer

Surge Technology Solutions Inc

New Jersey

On-site

USD 130,000 - 185,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Surge Technology Solutions Inc. is seeking a Senior Java Engineer to lead the design and development of enterprise applications. You will work with Java, Spring Boot, and microservices to deliver scalable, secure APIs for our clients.

You will drive cloud-native initiatives on AWS, collaborate with product owners, and guide DevOps to optimize CI/CD, monitoring, and operations. The role emphasizes code quality, performance, and continuous improvement in a fast-paced environment.

Qualifications

  • 10+ years of Java development experience
  • Expert 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)
  • Solid understanding of design patterns and system design
  • Experience with Docker and Kubernetes
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions)
  • Experience with SQL/NoSQL databases
  • Strong debugging and problem-solving skills

Responsibilities

  • Lead end-to-end design and development of enterprise applications using Java and Spring Boot
  • Architect and implement scalable microservices-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 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

Job description

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
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

IVIDTEK INC • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Senior Java Architect - Microservices & Cloud Lead
Senior Java Architect - Microservices & Cloud Lead

Surge Technology Solutions Inc • New Jersey

On-site
USD 130,000 - 185,000
Senior Java Developer
Senior Java Developer

IVIDTEK INC • Las Vegas (NV)

On-site
USD 100,000 - 140,000
Lead Java Software Engineer
Lead Java Software Engineer

Jobtailor • Chicago (IL)

On-site
USD 120,000 - 160,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Lead Java Developer
Lead Java Developer

Incedo Inc. • Pittsburgh

On-site
USD 130,000 - 160,000
Lead Java Developer
Lead Java Developer

Heitmeyer Consulting • Columbus (OH)

On-site
USD 120,000 - 170,000
Senior Java Software Engineer
Senior Java Software Engineer

Surge Technology Solutions Inc • Sunnyvale (CA)

On-site
USD 140,000 - 180,000
JAVA API
JAVA API

Tata Consultancy Services • Dallas (TX)

On-site
USD 100,000 - 110,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000