Senior Java Software Engineer

8.0 years

0.0 Lacs P.A.

Chennai, Tamil Nadu, India

Posted:4 days ago| Platform: Linkedin logo

Apply Now

Skills Required

javasoftwaredeveloperdesignmessagingkafkarabbitmqcommunicationsqlnosqlmicroservicesawsazuregcpdockermavencodedocumentationdevelopmentmanagementservletsserverscriptingpythonsolveragile

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Senior Java Backend Developer Experience: 5–8 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 Show more Show less

No locations

RecommendedJobs for You

Coimbatore, Tamil Nadu, India

Coimbatore, Tamil Nadu, India