HamburgerMenu
hirist

Job Description

Description :

Position : Senior Java Developer

Location : Chennai (Hybrid 3 Days Onsite)

Experience : 8 to 12 Years

Role Overview :

We are looking for a highly skilled Senior Java Developer to design, develop, and maintain robust, scalable, and high-performance backend applications.


The ideal candidate will have strong expertise in Java technologies, a solid understanding of system architecture, and the ability to deliver clean, efficient code in a hybrid work environment.

Key Responsibilities :

Java Development :

- Design, develop, and maintain applications using Core Java (advanced concepts) including multithreading, collections, concurrency, JVM internals, and performance tuning.

- Write clean, maintainable, and efficient code following best practices and coding standards.

- Participate in full software development lifecycle (SDLC) from requirement analysis to deployment and support.

Spring & Microservices :

- Develop backend services using Spring, Spring Boot, and related frameworks.

- Design and implement RESTful APIs and microservices-based architectures.

- Ensure proper service-to-service communication, error handling, and API versioning.

Backend Architecture & Integration :

- Work closely with architects and stakeholders to define scalable backend system designs.

- Integrate applications with databases, messaging systems, and external services.

- Ensure high availability, scalability, and security of backend systems.

UI & Web Technologies (Optional Advantage) :

- Work with JSP / Servlets for legacy or hybrid applications.

- Support frontend integrations using JavaScript / jQuery.

- Collaborate with frontend teams to ensure seamless UIbackend interaction.

Database & Data Management :

- Design and optimize SQL queries, stored procedures, and indexes.

- Work with RDBMS such as MySQL or Oracle.

- Ensure data integrity, transaction management, and performance tuning.

Debugging, Performance & Quality :

- Troubleshoot and debug complex production issues.

- Perform code reviews and suggest improvements.

- Optimize application performance and resolve memory or CPU bottlenecks.

- Write unit and integration tests to ensure application stability.

Collaboration & Ownership :

- Work in a hybrid model (3 days onsite) and collaborate closely with cross-functional teams.

- Take ownership of deliverables and ensure timely execution.

- Mentor junior developers and contribute to technical discussions.

Required Skills & Qualifications :

- 8+ years of hands-on Java development experience

- Strong expertise in Core Java (advanced concepts)

- Solid experience with Spring / Spring Boot

- Hands-on experience building REST APIs & Microservices

- Proficiency in SQL and relational databases (MySQL / Oracle)

- Working knowledge of JavaScript / jQuery

- Excellent coding, debugging, and problem-solving skills

Nice to Have :

- Experience with JSP / Servlets

- Exposure to DevOps tools, CI/CD pipelines

- Experience with cloud platforms (AWS / Azure / GCP)

- Familiarity with containerization (Docker)

What We Offer :

- Challenging projects with modern Java architectures

- Hybrid work flexibility with strong team collaboration

- Long-term career growth in a stable organization

- Competitive compensation and benefits


info-icon

Did you find something suspicious?