Technical Lead

Tavant

Pune District

Presencial

INR 900 000 - 1 200 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Tavant is seeking an experienced Java Developer to join our Pune-based team. You will design, develop, test, and maintain scalable Java applications using Spring and microservices, and collaborate across cross-functional teams in an Agile environment.

You will build RESTful APIs, enable asynchronous messaging, and integrate with internal and external services while leveraging AWS or GCP and DevOps practices. Strong problem-solving and SDLC expertise are essential for success.

Qualificações

  • Strong Java experience with Spring technologies and microservices.
  • Hands-on development of REST APIs and web services.
  • Experience with asynchronous communication between services.
  • Good understanding of RDBMS and database concepts.
  • Experience with cloud platforms AWS or GCP and DevOps practices.
  • Familiarity with CI/CD pipelines and agile development.

Responsabilidades

  • Design, develop, test, and maintain robust and scalable applications using Java and Spring technologies.
  • Develop and maintain Microservices-based applications and distributed services.
  • Design and implement RESTful APIs and web services for communication between applications and services.
  • Work with asynchronous communication patterns and messaging-based integrations.
  • Develop integrations with internal and external systems via APIs and web services.
  • Work with RDBMS for data storage and retrieval and optimize queries.
  • Write clean, maintainable code and participate in code reviews and debugging.
  • Collaborate with product owners, QA, DevOps, and stakeholders throughout SDLC.
  • Participate in Agile/Scrum ceremonies and support cloud-based app development on AWS or GCP.
  • Contribute to automated build, testing, deployment, and release processes via CI/CD.

Conhecimentos

Java
Spring Framework
Microservices
Asynchronous messaging
REST APIs
Relational databases
Cloud platforms (AWS/GCP)
CI/CD pipelines
DevOps practices
Agile/Scrum

Ferramentas

AWS
GCP
CI/CD pipelines
DevOps tooling

Descrição da oferta de emprego

Java Developer

We are looking for an experienced Java Developer with strong expertise in Java, Spring technologies, Microservices, asynchronous communication, APIs, and relational databases. The ideal candidate should have hands-on experience designing and developing scalable applications and be comfortable working in an Agile development environment. The candidate will collaborate with cross-functional teams to design, develop, integrate, test, and maintain high-quality software solutions.

  • 4-7 years of professional software development experience.
  • Strong programming experience in Java.
  • Hands-on experience with Spring technologies and Spring-based application development.
  • Strong understanding of Microservices architecture and experience developing Microservices-based applications.
  • Experience with asynchronous communication between services.
  • Good understanding of object-oriented programming principles and software design concepts.
  • Hands-on experience in developing and consuming REST APIs and web services.
  • Experience integrating applications with internal and external services.
  • Good understanding of API-based application architectures.
  • Experience working with Relational Database Management Systems (RDBMS) and strong understanding of database concepts.
  • Hands-on experience with cloud platforms such as AWS or Google Cloud Platform (GCP).
  • Familiarity with DevOps principles and practices.
  • Experience working with CI/CD pipelines and automated build, testing, and deployment processes.
  • Experience working with large-scale or distributed applications.
  • Understanding of cloud-native application development.
  • Knowledge of application monitoring, troubleshooting, and performance optimization in cloud environments.
  • Experience working with Microservices-based applications in production environments.
  • Strong understanding of the Software Development Life Cycle (SDLC).
  • Hands-on experience working in Agile/Scrum development environments.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong attention to detail with a focus on delivering high-quality and maintainable solutions.
  • Good verbal and written communication skills.
  • Ability to collaborate effectively with cross-functional teams.
  • Strong sense of ownership and accountability.
  • Ability to adapt to evolving business and technical requirements.
  • Design, develop, test, and maintain robust and scalable applications using Java and Spring technologies.
  • Develop and maintain Microservices-based applications and distributed services.
  • Design and implement RESTful APIs and web services for communication between applications and services.
  • Work with asynchronous communication patterns and messaging-based integrations.
  • Develop and maintain integrations with internal and external systems through APIs and web services.
  • Work with relational database management systems (RDBMS) for application data storage and retrieval.
  • Write clean, efficient, reusable, and maintainable code following software engineering best practices.
  • Participate in code reviews, debugging, troubleshooting, and performance optimization.
  • Collaborate with product owners, developers, QA engineers, DevOps teams, and other stakeholders throughout the software development lifecycle.
  • Participate actively in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, refinement sessions, reviews, and retrospectives.
  • Work with AWS or Google Cloud Platform (GCP) for developing or supporting cloud-based applications.
  • Contribute to automated build, testing, deployment, and release processes using CI/CD pipelines and DevOps practices.
  • Troubleshoot production and non-production issues and identify appropriate technical solutions.
  • Ensure applications meet agreed standards for quality, reliability, maintainable, and performance.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Java, spring boot, microservices
Java, spring boot, microservices

Capgemini • Navi Mumbai, Bengaluru

Híbrido
INR 1 200 000 - 1 800 000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

Infosys • Bengaluru

Presencial
INR 4 000 000 - 7 000 000
Java Spring Boot Developer
Java Spring Boot Developer

Infosys • Hyderabad, Ahmedabad District, Bengaluru

Presencial
INR 3 500 000 - 6 500 000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

Presencial
INR 1 200 000 - 1 800 000
Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

Presencial
INR 1 500 000 - 2 500 000
Java Developer
Java Developer

Tata Consultancy Services Limited • Chennai

Presencial
INR 1 500 000 - 2 100 000
Java Technical Lead – Microservices & Cloud
Java Technical Lead – Microservices & Cloud

Crew Kraftorz LLP • Hyderabad

Presencial
INR 2 000 000 - 4 000 000
Java Lead Developer
Java Lead Developer

Infosys • Bengaluru

Presencial
INR 3 000 000 - 6 000 000
Java Developer Lead
Java Developer Lead

Impronics Technologies • Hyderabad

Presencial
INR 600 000 - 1 200 000
Java Developer
Java Developer

Synechron • Bengaluru

Presencial
INR 1 000 000 - 1 500 000