Java Back End Developer-Chennai - Immediate Joiners

Innova Solutions

Chennai District

Hybrid

INR 1,500,000 - 2,300,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Innova Solutions is seeking a seasoned backend engineer with 5+ years in enterprise-grade Java-based development. You will design, build, and optimize scalable APIs and distributed services using Spring Framework, Spring Boot, and Kafka.

Join a team focusing on cloud-native architectures, event-driven patterns, and modern deployment practices within AWS, collaborating with cross-functional stakeholders to deliver robust software solutions.

Qualifications

  • 5+ years of backend application development experience in enterprise environments.
  • Strong hands-on experience building scalable, distributed, and high-performing applications.
  • Proven expertise in Java-based backend development and modern application architectures.
  • Experience with event-driven systems, SOA, and enterprise integration patterns.
  • Exposure to cloud-native development and modern deployment methodologies.

Responsibilities

  • Design, develop, and maintain backend apps using Core Java, Spring, Spring Boot, Spring MVC, Kafka, Microservices, and AWS.
  • Build and enhance enterprise APIs and backend services.
  • Develop event-driven solutions and messaging using Kafka.
  • Deploy microservices-focused applications for reliability and scalability.
  • Develop cloud-native solutions and support deployment, monitoring, and optimization in AWS.

Skills

Java
Spring Framework
Spring Boot
Kafka
Microservices
AWS
APIs
CI/CD
AI-assisted tools

Education

Bachelor's or Master's in CS/IT/Engineering

Job description

Exp: 5+ years

Immediate Joiners Only

Interview : 1st -Virtual , Final -F2F (2 rounds)


Key Responsibilities
  • Design, develop, and maintain scalable, secure, and high-performance backend applications using Core Java, Spring Framework, Spring Boot, Spring MVC, Kafka, Microservices, and AWS.
  • Build and enhance enterprise-grade APIs, backend services, and distributed applications.
  • Develop event-driven solutions and messaging systems using Kafka to support scalable business processes.
  • Design, develop, and deploy microservices-based applications with a focus on reliability, scalability, and maintainability.
  • Develop cloud-native solutions and support application deployment, monitoring, and optimization within AWS environments.
  • Collaborate with architects, product managers, business stakeholders, and engineering teams to translate business requirements into technical solutions.
  • Participate in system design discussions and contribute to architecture decisions that support scalability, reliability, and maintainability.
  • Ensure code quality through best practices, peer reviews, testing, and continuous improvement initiatives.
  • Analyze and resolve complex technical issues, performance bottlenecks, and production incidents.
  • Contribute to the modernization and optimization of existing applications and platforms.
  • Support CI/CD practices and promote engineering excellence across the development lifecycle.
  • Mentor junior team members and actively participate in knowledge-sharing activities.
  • Create and maintain technical documentation and implementation guidelines.
  • Work closely with cross-functional teams to ensure successful project delivery and alignment with business objectives.Utilize AI-assisted capabilities for code generation, refactoring, debugging, documentation, test case creation, and development acceleration.
  • Demonstrate practical experience integrating AI-assisted development workflows into daily software engineering activities while maintaining coding standards, security, and quality best practices.
  • Evaluate and adopt emerging AI-driven engineering practices that improve software quality, developer productivity, and delivery efficiency.
Required Experience

The successful candidate should have:

  • 5+ years of experience in backend application development within enterprise environments.
  • Strong hands-on experience building scalable, distributed, and high-performing applications.
  • Proven expertise in Java-based backend development and modern application architectures.
  • Experience working with event-driven systems, service-oriented architectures, and enterprise integration patterns.
  • Strong understanding of software engineering principles, object-oriented design, and design patterns.
  • Experience developing and maintaining enterprise APIs and backend services.
  • Exposure to cloud-native development practices and modern deployment methodologies.
  • Experience working in Agile/Scrum environments with cross-functional teams.
  • Hands-on experience using AI-powered developer tools as part of the software development lifecycle.
  • Ability to troubleshoot complex technical issues and drive solutions independently.
Communication & Collaboration, Preferred Attributes

We are seeking a professional who is not only technically strong but also an excellent communicator.

The ideal candidate should:

  • Possess excellent verbal and written communication skills.
  • Communicate effectively with engineering teams, business stakeholders, and leadership.
  • Demonstrate strong collaboration and stakeholder management capabilities.
  • Be comfortable participating in technical discussions, architecture reviews, and project planning sessions.
  • Have the ability to explain complex technical concepts to both technical and non-technical audiences.
  • Exhibit a proactive, ownership-driven, and solution-oriented mindset.
  • Passion for learning and adopting emerging technologies.
  • Strong analytical and problem-solving skills.
  • Ability to thrive in a fast-paced, collaborative environment.
  • Experience mentoring developers and contributing to team growth.
  • Continuous improvement mindset with a focus on engineering excellence.
  • Interest in leveraging AI and automation to enhance software development processes and team productivity.
Education
  • Bachelors or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Matrix Business Services • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer
Java Full Stack Developer

First Object • Bengaluru

Hybrid
INR 2,400,000 - 4,200,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Java Technical Architect
Java Technical Architect

Tredence • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Software Engineer
Software Engineer

Riversand, a Syndigo company • Bengaluru

On-site
USD 6,816 - 13,632
Senior Java Developer
Senior Java Developer

A.TReDS Ltd. • Navi Mumbai

On-site
INR 2,200,000 - 3,400,000
Sr Software Engineer 1
Sr Software Engineer 1

PSRTEK • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Java Developer
Senior Java Developer

Dbiz.ai • Ernakulam

Hybrid
INR 1,800,000 - 3,200,000
Walk-in | Java Back End Developer/Java Fullstack Developer
Walk-in | Java Back End Developer/Java Fullstack Developer

Hexaware Technologies • Chennai District

On-site
INR 1,400,000 - 2,400,000
Senior Java Software Engineer
Senior Java Software Engineer

Ajackus • India

On-site
INR 1,500,000 - 2,000,000