company logo

Java Developer

Pune
Noida
Bangalore
Mumbai
Gurgaon
Hyderabad
Ahmedabad
Full-Time
Senior: 4 to 5 years
12L - 30L (Per Year)
Posted on Apr 02 2025

About the Job

Skills

Spring Boot
Java
Microoservices
RESTful APIs
Apache Kafka
Docker
Kubernetes
AWS

Company Overview

At Deqode, we specialize in helping clients build their technical workforce by leveraging cutting-edge technologies. Our expertise in the IT services and consulting industry enables us to optimize business processes and foster growth. With a team of 201-500 employees, we aim to transcend traditional IT boundaries and provide quality, solution-oriented services. We are headquartered in San Jose, California, and continue to be leaders in delivering exceptional solutions quickly.


Job Overview

We are seeking a talented Java Developer to join our fast-growing team on a full-time basis. This position is based in Pune, Noida, Bangalore, Mumbai, Gurgaon, Hyderabad, and Ahmedabad. As a key member of our development team, you will be responsible for developing high-performance applications and contributing to all phases of the development lifecycle. The role requires significant expertise in Java and associated technologies.


Qualifications and Skills

  • Proficiency in Java, including in-depth knowledge and practical experience with the Spring Boot framework (Mandatory skill).
  • Strong understanding of microservices architecture and its implementation with Java (Mandatory skill).
  • Experience in designing, developing, and maintaining RESTful APIs, ensuring high performance and responsiveness.
  • Knowledge of Apache Kafka for building real-time data pipelines and streaming applications.
  • Experience with Docker for containerization and an understanding of container orchestration with Kubernetes.
  • Familiarity with AWS cloud services and building scalable applications in a cloud environment.
  • Logical thinking and problem-solving skills are essential for translating complex business requirements into functional software.
  • Excellent communication skills and the ability to work collaboratively with cross-functional teams.


Roles and Responsibilities

  • Develop, test, and deploy robust applications using Java, Spring Boot, and microservices architecture.
  • Collaborate with product owners and team members to translate business requirements into scalable and efficient solutions.
  • Maintain high standards of software quality by establishing good practices and habits.
  • Participate in code reviews and provide constructive feedback to team members to ensure code quality.
  • Analyze and resolve technical and application problems, ensuring high levels of system and application performance.
  • Contribute to all phases of the development lifecycle, from design to deployment and maintenance.
  • Ensure the application performance, quality, and responsiveness are in line with the company standards.
  • Stay updated with emerging trends and technologies in the software industry and continuously improve skills.

About the company

Other open jobs from Deqode