LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Lead Software Engineer

ExperiencedNo visa sponsorship
Capgemini logo

at Capgemini

Consultancies

Posted 4 days ago

No clicks

**Lead Software Engineer**: Architect robustざ resilient distributed systems. Leverage Java (8/11/17+), Spring Boot, Microservices, Kafka, AWS cloud services. Design, develop, deploy scalable microservices. Ensure code quality, unit testing, CI/CD. Troubleshoot issues, mentor junior engineers. Requires 6-9 years of backend experience.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
India

Full Job Description

Sr. Developer

We are looking for a highly skilled Senior Java Developer / Backend Engineer with 69 years of experience to design and build scalable, resilient, and high-performance distributed systems. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices architecture, APIs, Kafka, and AWS cloud services, along with a solid understanding of system design principles.

Job Description - Grade Specific

Design, develop, and deploy scalable microservices-based applications using Java and Spring Boot
Build and maintain RESTful APIs with high performance and reliabilityDevelop event-driven architectures using Apache Kafka
Work on cloud-native applications leveraging AWS services (EC2, S3, RDS, Lambda, ECS/EKS, etc.)
Participate in system design discussions, architecting robust and scalable solutionsOptimize application performance, scalability, and availability
Ensure code quality, unit testing, and best practices (CI/CD, TDD preferred)
Collaborate with cross-functional teams including frontend, DevOps, QA, and product
Troubleshoot production issues and provide quick resolutionsMentor junior developers and contribute to technical excellence

Technical Skills

  • 69 years of hands-on experience in backend development
  • Strong proficiency in:
    • Java (Java 8/11/17+)
    • Spring Boot, Spring MVC, Spring Security
  • Experience with Microservices Architecture
  • Strong experience in designing and consuming REST APIs
  • Hands-on experience with Apache Kafka (producers, consumers, streaming)
  • Experience with AWS Cloud Services
  • Solid understanding of:
    • Distributed systems
    • System design & scalability
    • Database design (SQL/NoSQL)
  • Experience with Docker & containerization
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Good understanding of design patterns and coding best practices

Lead Software Engineer

Compensation

Not specified

City: Not specified

Country: India

Capgemini logo
Consultancies

4 days ago

No clicks

at Capgemini

ExperiencedNo visa sponsorship

**Lead Software Engineer**: Architect robustざ resilient distributed systems. Leverage Java (8/11/17+), Spring Boot, Microservices, Kafka, AWS cloud services. Design, develop, deploy scalable microservices. Ensure code quality, unit testing, CI/CD. Troubleshoot issues, mentor junior engineers. Requires 6-9 years of backend experience.

Full Job Description

Sr. Developer

We are looking for a highly skilled Senior Java Developer / Backend Engineer with 69 years of experience to design and build scalable, resilient, and high-performance distributed systems. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices architecture, APIs, Kafka, and AWS cloud services, along with a solid understanding of system design principles.

Job Description - Grade Specific

Design, develop, and deploy scalable microservices-based applications using Java and Spring Boot
Build and maintain RESTful APIs with high performance and reliabilityDevelop event-driven architectures using Apache Kafka
Work on cloud-native applications leveraging AWS services (EC2, S3, RDS, Lambda, ECS/EKS, etc.)
Participate in system design discussions, architecting robust and scalable solutionsOptimize application performance, scalability, and availability
Ensure code quality, unit testing, and best practices (CI/CD, TDD preferred)
Collaborate with cross-functional teams including frontend, DevOps, QA, and product
Troubleshoot production issues and provide quick resolutionsMentor junior developers and contribute to technical excellence

Technical Skills

  • 69 years of hands-on experience in backend development
  • Strong proficiency in:
    • Java (Java 8/11/17+)
    • Spring Boot, Spring MVC, Spring Security
  • Experience with Microservices Architecture
  • Strong experience in designing and consuming REST APIs
  • Hands-on experience with Apache Kafka (producers, consumers, streaming)
  • Experience with AWS Cloud Services
  • Solid understanding of:
    • Distributed systems
    • System design & scalability
    • Database design (SQL/NoSQL)
  • Experience with Docker & containerization
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.)
  • Good understanding of design patterns and coding best practices