Search by job, company or skills

T

Senior Java Software Engineer

5-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior Java Backend Developer

Experience: 58 Years

Location: Pune, Chennai, Bangalore, Coimbatore

Job Type: Full-Time

Domain: Enterprise Applications / Scalable Distributed Systems

Job Summary:

We are looking for a seasoned Java Backend Developer with a strong foundation in Core Java, design patterns, and hands-on experience with modern backend systems including message queues, databases, and cloud platforms. The ideal candidate should be self-driven, highly analytical, and capable of delivering high-quality, scalable solutions in a fast-paced environment.

Key Responsibilities:

  • Develop and maintain backend services using Core Java and related frameworks.
  • Design and implement robust, scalable, and maintainable architectures using standard design patterns.
  • Integrate with messaging systems like Kafka or RabbitMQ to enable asynchronous communication.
  • Work with both SQL and NoSQL databases, including emerging Vector DB technologies.
  • Develop and deploy microservices on cloud platforms such as AWS, Azure, or GCP.
  • Package applications using Docker and manage builds with Maven.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, efficient, and testable code with proper documentation.

Must-Have Technical Skills:

  • Strong expertise in Core Java
  • Solid understanding of Development Design Patterns
  • Experience with message queues Kafka or RabbitMQ
  • Proficiency in SQL, NoSQL, and exposure to Vector Databases
  • Hands-on experience with any cloud platform AWS, Azure, or GCP
  • Basic understanding of Docker
  • Familiarity with Maven for build management

Optional Skills (Nice to Have):

  • Experience with Servlets and Tomcat server
  • Basic scripting or development experience in Python

Preferred Candidate Profile:

  • Problem solver with a deep understanding of system design
  • Comfortable working independently and collaboratively
  • Strong analytical and communication skills
  • Agile mindset with experience in iterative development

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134666761

Similar Jobs