Lead Java Developer w/AWS & GoLang

Company:  Cognizant North America
Location: Palo Alto
Closing Date: 21/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About Cognizant's Digital Engineering Practice:

At Cognizant Digital Engineering, a small cross-functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers, and Big Data analysts builds higher quality software faster than siloed individuals working independently. Small, nimble engineering teams generate collective empathy and comradery, thus increasing their ability to anticipate unforeseen development scope changes and maintain high-quality deliverables. Across our US Studio system or within client development sites, our Digital Engineering teams ideate and develop innovative cloud-based solutions following a Lean-Agile process with a DevOps culture. Working in Cognizant Digital Engineering provides DevOps engineers consistent opportunities to push digital boundaries while growing their exposure to transformational technologies.

The Role:

Cognizant is looking for an experienced and innovative Lead Java Developer to serve our diverse base of global clients. As a member of our team, you will build cutting-edge, cloud-based software that powers modern business. An ideal candidate is someone who enjoys working in a diverse, collaborative, geographically distributed team. Similarly, the ideal candidate is an expert engineer who values the 'team', drives continuous improvement, and is unafraid to challenge the legacy status quo with creative cloud-based solutions.

Location: Palo Alto, California

Responsibilities:

  1. Involved in various phases of the Software Development Life Cycle (SDLC) and work in a highly dynamic Agile environment.
  2. Design and develop software using Java, Spring, Spring Boot, Microservices, and Golang.
  3. Hands-on AWS experience in EKS, ECS, AWS Lambda, Terraform, AWS Aurora Postgres, AWS logging and monitoring using Datadog, AWS Security groups, AWS MSK (Kafka).
  4. Troubleshoot, debug, and upgrade software.
  5. Testing and fixing bugs or other coding issues.
  6. Adds value to team delivery and works with the team to complete tasks to high quality and actively learns new skills.

Required Skills:

  1. 8+ years of software development experience.
  2. Proficiency in Java, Spring, Spring Boot, Microservices, and Golang.
  3. Experienced with AWS cloud technologies (EKS, Fargate, Lambda, S3, RDS, Terraform). AWS Developer or Solution Architect certification preferred.
  4. No-SQL database experience is good to have - DynamoDB, MongoDB, Cassandra, etc.
  5. Build and deployment tools like Jules and Jenkins.
  6. Strong communication skills and experienced in delivering projects in Scrum agile methodology.
  7. Strong analytical skills and problem-solving.
  8. Being a self-starter, quick learner, detail-oriented.

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

  1. Medical/Dental/Vision/Life Insurance.
  2. Paid holidays plus Paid Time Off.
  3. 401(k) plan and contributions.
  4. Long-term/Short-term Disability.
  5. Paid Parental Leave.
  6. Employee Stock Purchase Plan.

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

#J-18808-Ljbffr
Apply Now
Share this job
Cognizant North America
  • Similar Jobs

  • Java Developer with AWS Aurora

    Los Altos
    View Job
  • Golang Developer

    Menlo Park
    View Job
  • Sr Java Tech Lead With AWS

    Palo Alto
    View Job
  • Java UI Developer/Lead

    Sunnyvale
    View Job
  • Lead Full-Stack Java Developer

    Mountain View
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙