Java Developer

ITResonance Inc

Chennai District

Hybrid

INR 1,400,000 - 2,200,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

IT Resonance Inc in Chennai is seeking a Senior Software Engineer with 7+ years of backend experience. You will work on Java backend development using Spring Boot, REST APIs, and microservices, while engaging with databases and cloud platforms in an Agile setting.

The role involves building scalable services, ensuring code quality through tests, and participating in CI/CD pipelines. Hybrid work model in Chennai with collaboration across teams.

Qualifications

  • 7+ years of software development experience with Java backend.
  • Hands-on with REST APIs, microservices, and databases.
  • Experience with cloud-based applications and Agile teams.
  • Strong understanding of Spring Security, JWT, and OAuth2.

Responsibilities

  • Design, develop, and maintain Java applications using Spring Boot.
  • Develop and enhance RESTful APIs and microservices.
  • Work with MySQL/PostgreSQL for development and optimization.
  • Implement authentication and authorization using Spring Security, JWT, or OAuth2.
  • Collaborate with cross-functional teams to deliver solutions.
  • Monitor and support applications on cloud platforms.
  • Write unit tests and participate in code reviews.
  • Contribute to CI/CD processes and DevOps initiatives.
  • Mentor junior developers and share knowledge.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL Databases
Spring Security/JWT/OAuth2
Agile Methodologies
CI/CD Concepts
AWS
JUnit/Mockito
Git/Maven/Jenkins

Education

Bachelor's degree in Computer Science / IT / related

Tools

Docker
Git
Maven
Jenkins
AWS

Job description

We are always looking to expand our team of talented professionals at IT Resonance Inc and currently seeking qualified candidates that would make a good fit for Senior Software Engineer.

Job Title: Software Engineer / Senior Software Engineer

Work Timings: 3PM to 12 AM

Experience: 7+ Years

Location: Chennai / Hybrid

Job Summary

We are looking for a Software Engineer with 4+ years of experience in Java backend development. The ideal candidate should have hands-on experience building REST APIs, developing microservices, working with databases, and supporting cloud-based applications. The candidate should be comfortable working in Agile teams and contributing throughout the software development lifecycle. [a69f9cec7d…nth_4y_0m_ | PDF]

Key Responsibilities

  • Design, develop, and maintain Java-based applications using Spring Boot.
  • Develop and enhance RESTful APIs and microservices.
  • Work with MySQL/PostgreSQL databases for application development and optimization.
  • Implement authentication and authorization using Spring Security, JWT, or OAuth2.
  • Collaborate with cross-functional teams to gather requirements and deliver solutions.
  • Monitor and support applications deployed on cloud platforms.
  • Write unit tests and participate in code reviews to maintain code quality.
  • Troubleshoot production issues and optimize application performance.
  • Contribute to CI/CD processes and DevOps initiatives.
  • Mentor junior developers and support knowledge-sharing activities.

Required Skills

  • Strong experience in Java and Spring Boot.
  • Good understanding of Microservices Architecture.
  • Experience developing REST APIs.
  • Hands-on experience with MySQL or PostgreSQL.
  • Knowledge of Spring Security, JWT, and OAuth2.
  • Familiarity with Git, Maven, and Jenkins.
  • Experience with Docker and CI/CD pipelines.
  • Basic cloud experience in AWS services such as EC2, Lambda, S3, and CloudWatch.
  • Knowledge of JUnit and Mockito for testing.
  • Understanding of Agile development methodologies.

Good to Have

  • Experience with multithreading and concurrency.
  • Exposure to React or frontend technologies.
  • Knowledge of automation tools and workflows.
  • Experience in financial services, payments, or transaction-processing applications.

Education

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.

Preferred Candidate Profile

  • Strong problem-solving and analytical skills.
  • Good communication and collaboration abilities.
  • Self-motivated and capable of working independently.
  • Experience working in fast-paced product or enterprise environments.
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
Senior Software Engineer
Senior Software Engineer

Prodapt • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

V2 Solutions • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Udemy Learning Licenses
Comprehensive health insurance
Paid time off
+2
Java Developer (Spring boot - REST API)
Java Developer (Spring boot - REST API)

Closing Gap • Chennai District

On-site
INR 2,800,000 - 4,200,000
Senior Software Engineer
Senior Software Engineer

SPIRO • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Java Developer - Chennai/Bangalore
Java Developer - Chennai/Bangalore

Photon • Chennai District

On-site
INR 800,000 - 1,200,000
Senior Java Developer
Senior Java Developer

Bounteous • Hyderabad, Gurugram District, Bengaluru

Hybrid
INR 2,500,000 - 4,200,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Senior Software Engineer
Senior Software Engineer

IntraEdge • Chennai District

Hybrid
INR 1,500,000 - 2,500,000
Java Software Developer
Java Software Developer

Sequoia Applied Technologies • Chennai

On-site
INR 800,000 - 1,200,000