Senior AWS Java Backend Software Engineer

1 month ago


Bengaluru, Karnataka, India Capco Technologies Pvt Ltd Full time

Job Title: Senior AWS Java Backend Software Engineer

Job Description:

At Capco Technologies Pvt Ltd, we are seeking a highly skilled Senior AWS Java Backend Software Engineer to join our dynamic team. This role involves designing, developing, and maintaining scalable backend systems using Java, Spring, and Spring Boot.

Key Responsibilities:

  1. Design, develop, and maintain scalable backend systems using Java, Spring, and Spring Boot.
  2. Implement microservices architecture and ensure seamless integration.
  3. Architect, deploy, and manage scalable and reliable infrastructure on AWS.
  4. Develop and deploy containerized applications using Docker.
  5. Manage Kubernetes clusters to ensure optimal deployment, scaling, and management of applications.
  6. Implement service mesh using Istio for secure and reliable microservices communication.
  7. Automate infrastructure provisioning and management using Terraform.
  8. Integrate and manage Kafka for building scalable and robust messaging and streaming platforms.
  9. Develop and maintain CI/CD pipelines using GitLab CI/CD and Argo CD.
  10. Implement monitoring and logging solutions using tools such as Grafana and Prometheus.
  11. Manage Helm charts for Kubernetes application deployments.
  12. Implement security best practices across all aspects of the backend systems and infrastructure.
  13. Collaborate on front-end development projects.

Requirements:

  1. 10+ years of professional experience.
  2. 7+ years of experience in backend development, software development, and object-oriented programming (OOP).
  3. Experience in front-end development and general programming knowledge.
  4. Expert-level proficiency in Java and the Spring ecosystem, including Spring Boot.
  5. Deep understanding and hands-on experience with AWS services.
  6. Proficiency in containerization technologies, particularly Docker and Kubernetes.
  7. Proficiency in Terraform for automating infrastructure setup and management.
  8. Strong understanding of CI/CD pipelines and hands-on experience with GitLab CI/CD and Argo CD.
  9. Proficiency with Kafka for building scalable messaging and streaming systems.
  10. Experience with Maven for build automation and dependency management.
  11. Strong analytical and problem-solving skills.
  12. Ability to work independently and within a team.
  13. Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  14. Bonus points if you have in-depth knowledge of advanced AWS services and solutions.

Why Capco?

Work on engaging projects with some of the largest banks in the world.

Be part of a work culture focused on innovation and creating lasting value.

Enjoy ongoing learning opportunities.

Experience a flat, non-hierarchical structure that enables collaboration with senior partners and clients directly.

Thrive in a diverse, inclusive, and meritocratic culture.



  • Bengaluru, Karnataka, India Dew Software Full time

    About Dew SoftwareDew Software is a leading player in the digital transformation space with a global presence.Job Description:We are seeking an experienced Senior Backend Software Engineer to join our team. This role will involve designing, developing, and maintaining software solutions using Python.Key Responsibilities:Write efficient, maintainable, and...


  • Bengaluru, Karnataka, India VIDPRO CONSULTANCY SERVICES Full time

    Vidpro Consultancy Services is seeking a talented Java Backend Developer with 3-5 years of experience in Java and AWS to join our team. As a Backend Java Software Engineer, you will be responsible for developing and maintaining the backend of our public-facing APIs and services, ensuring scalability, reliability, and high performance.\Key...


  • Bengaluru, Karnataka, India Prime Search Consultant Full time

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Prime Search Consultant.Key Responsibilities:Design, implement, and maintain highly scalable, multi-tier, distributed server software applications.Deliver across the entire product life cycle, design, build, deploy, test, release, and...


  • Bengaluru, Karnataka, India Bridging Gaps Full time

    We are seeking a highly skilled Senior Java Backend Engineer to join our team at Bridging Gaps. As a senior engineer, you will be responsible for designing, developing, and deploying scalable, secure, and efficient software systems using Java, Spring Boot, and related technologies.">Estimated Salary: ₹70,00,000 - ₹1,10,00,000 per annumAbout the Role:The...


  • Bengaluru, Karnataka, India Coforge Full time

    Job Title: Senior Java Backend Software EngineerAbout the Role:We are seeking an experienced Senior Java Backend Software Engineer to join our team at Coforge. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining scalable software systems using Java.Key Responsibilities:Maintain and upgrade software...


  • Bengaluru, Karnataka, India Coforge Full time

    Job Title: Senior Java Backend Software EngineerWe are seeking a skilled Senior Java Backend Software Engineer to join our team at Coforge. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and Spring Boot.Key Responsibilities:Design and develop scalable,...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job Title: Senior Java Backend Software Developer PositionWe are seeking a skilled Senior Java Backend Software Developer to join our team at Tata Consultancy Services. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software applications using Java technologies.About the Role:The...


  • Bengaluru, Karnataka, India NoBroker Full time

    Job Overview:We are seeking an experienced Senior Backend Engineer with a strong background in Java, Spring Boot, Hibernate, and design patterns. The ideal candidate will have a proven track record of designing and implementing high-level and low-level designs, leading development teams, and driving the success of backend projects.Key Responsibilities...

  • Backend Developer

    1 week ago


    Bengaluru, Karnataka, India Recro Full time

    We are seeking a highly skilled Backend Developer to join our team at Recro. As a senior software engineer, you will play a key role in designing, developing, and maintaining our backend services and APIs using Java, Spring Framework, MySQL, MongoDB, and other relevant technologies.Job SummaryThis is a challenging opportunity for an experienced backend...


  • Bengaluru, Karnataka, India Coforge Full time

    Company Overview: Coforge is a leading provider of digital transformation solutions, seeking experienced professionals to join our team.">">Coforge offers a comprehensive package that includes a highly competitive salary range of ₹25-40 lakhs per annum, along with a range of benefits and opportunities for growth.">">Job Description: As a Senior Java...


  • Bengaluru, Karnataka, India caspex tech llp Full time

    Job Title: Senior Backend Software EngineerThe ideal candidate will possess a strong background in backend development, with expertise in server-side programming and the ability to work across private and public cloud environments.Key Responsibilities:Design, develop, and maintain scalable, high-performance server-side applications using Go (Golang) and...


  • Bengaluru, Karnataka, India Capco Technologies Pvt Ltd Full time

    At Capco Technologies Pvt Ltd, we are seeking a highly skilled Senior Java Backend Engineer to join our dynamic team in Gurugram. As a key member of our team, you will be responsible for designing, developing, and maintaining scalable backend systems using Java, Spring, and Spring Boot.This role involves implementing microservices architecture and ensuring...


  • Bengaluru, Karnataka, India Dew Software Full time

    We are seeking a highly skilled Senior Backend Developer to join our team at Dew Software. As a leading player in the Digital Transformation space, we collaborate with Fortune 500 companies to drive their digital innovation and transformation.About the RoleThis is a senior-level position that requires a strong command of backend development principles, with...


  • Bengaluru, Karnataka, India MNR Solutions Full time

    At MNR Solutions, we are seeking a highly skilled Senior Java Backend Engineer to join our team in Bangalore. This role involves developing, testing, and deploying backend services using Java, Spring Boot, and Microservices.About the RoleWe require an individual with a strong focus on backend technologies and experience in designing and implementing scalable...


  • Bengaluru, Karnataka, India BlueStone Full time

    Role Overview:We are seeking a skilled Senior Backend Software Engineer to join our dynamic technology team at BlueStone, a leading jewellery industry player. The ideal candidate will have a strong foundation in Java and Microservices architecture, extensive experience with NoSQL databases such as MongoDB or Cassandra, and proficiency in Elastic Search or...


  • Bengaluru, Karnataka, India UPWARDIQ SOFTWARE SOLUTIONS PRIVATE LIMITED Full time

    Job Description:We are seeking a highly skilled Senior Backend Software Engineer to join our team at UPWARDIQ SOFTWARE SOLUTIONS PRIVATE LIMITED. This role involves designing and implementing robust, scalable, and secure back-end services using Python and AWS serverless technologies.Key Responsibilities: Architect and Develop Solutions: Design and implement...


  • Bengaluru, Karnataka, India Coforge Full time

    We are seeking an experienced Senior Java Backend Software Engineer to join our team at Coforge. This is a fantastic opportunity for those who have a strong background in software development and want to take their career to the next level.Candidates with 5-8 years of experience in Java/J2EE will find this role particularly appealing, as they will be working...


  • Bengaluru, Karnataka, India Intuit Full time

    About IntuitIntuit is a global leader in financial management solutions, trusted by millions of users worldwide. Our flagship product, QuickBooks, is a comprehensive accounting solution that fuels small business owners and accountants across multiple countries.Job SummaryWe are looking for a highly motivated Senior Software Engineer to join our team in...


  • Bengaluru, Karnataka, India Sketch Brahma Technologies PVT LTD Full time

    Job Summary">Skillful Senior Backend Software Engineer required to design and develop high-quality software solutions using Java 8 and Spring Boot. The ideal candidate will have hands-on experience in building and scaling distributed systems, focusing on backend technologies.About the Role">Design and develop scalable software solutions using Java 8 and...


  • Bengaluru, Karnataka, India One Quince Full time

    **Job Title:** Senior Backend Engineering Lead**About Us:** One Quince is a cutting-edge technology company that utilizes innovative engineering solutions to deliver exceptional customer experiences.We are seeking an experienced Senior Backend Engineering Lead to join our team and lead the development of sophisticated software products using advanced...