Senior Software Engineer – Java

Techversantinfotech

Ernakulam

On-site

INR 500,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Family Medical Insurance
Fixed weekday schedule
Company Sponsored International Tours

Job summary

Techversantinfotech is seeking an experienced Java Developer responsible for designing, developing, and maintaining high-quality Java-based software solutions. The ideal candidate will have strong expertise in Java programming and contribute to robust, scalable applications.

This role includes developing RESTful microservices, managing cloud applications, and collaborating with various teams to ensure high-quality deliverables. The company offers a range of benefits including family medical insurance, unique leave options, and opportunities for bonus programs.

Qualifications

  • Strong programming skills in Java 8+, including Streams, Collections, and Multithreading.
  • Experience in developing RESTful microservices using Spring Boot.
  • Hands-on implementation of security using Spring Security.

Responsibilities

  • Design, develop, and maintain scalable RESTful microservices.
  • Implement security mechanisms such as authentication and authorization.
  • Perform database development and optimization in PostgreSQL or MySQL.

Skills

Java programming
Spring Boot
Microservices Architecture
Kafka
PostgreSQL
Git

Job description

What’s important to us:

We are looking for an experienced Java Developer responsible for designing, developing, and maintaining high-quality Java-based software solutions. This role requires deep technical expertise in Java programming, strong problem‑solving abilities, and a commitment to delivering robust, scalable, and efficient applications. You will collaborate closely with cross‑functional teams, contribute to architectural decisions, and mentor junior developers to drive technical excellence across projects.

Job Description:
  • Design, develop, and maintain scalable RESTful microservices using Java, Spring Boot.
  • Implement security mechanisms such as authentication and authorization using Spring Security.
  • Apply best practices in code optimization, performance tuning, and exception handling.
  • Work with Kafka or other messaging systems for asynchronous event‑driven communication.
  • Perform database development, optimization, and performance tuning in PostgreSQL or MySQL, including queries, joins, indexes, and stored procedures.
  • Integrate front‑end applications (Angular, React, or Node.js) with backend APIs.
  • Deploy and manage applications on AWS or Azure environments with basic understanding of services like EC2, S3, IAM, or Azure App Service.
  • Configure and utilize ELK Stack (Elasticsearch, Logstash, Kibana) for application logging and monitoring.
  • Use Git for version control and collaborate effectively within CI/CD pipelines.
  • Participate in code reviews, ensuring compliance with coding standards, design principles, and security guidelines.
  • Troubleshoot, debug, and resolve application and integration issues in multiple environments.
  • Work collaboratively with cross‑functional teams QA, DevOps, and business analysts to ensure high‑quality deliverables.
  • Contribute to technical design discussions, estimations, and documentation.
  • Ensure compliance with information security and secure coding practices. Provide regular progress updates and elevate issues promptly to leads or project managers.
Preferred Skills
  • Core Java – Strong programming skills in Java 8+ (Streams, Collections, Exception Handling, Multithreading).
  • Spring Boot – Experience developing RESTful microservices using Spring Boot and Spring MVC.
  • Spring Security – Hands‑on implementation of authentication and authorization.
  • Microservices Architecture – Understanding of service design, communication, and deployment patterns.
  • Messaging Systems – Working experience with Kafka for asynchronous processing.
  • Database Management – PostgreSQL or MySQL.
  • Front‑end Exposure – Basic understanding of Angular, React, or Node.js for API integration.
  • Cloud Knowledge – Basic understanding AWS or Azure services (EC2, S3, IAM, etc.).
  • Logging – Exposure to ELK Stack (Elasticsearch, Logstash, Kibana).
  • Version Control & CI/CD – Experience with Git.
What Company Offers:
  • Excellent career growth opportunities and exposure to multiple technologies.
  • Fixed weekday day schedule, meaning, you’ll have your weekends off!
  • Family Medical Insurance.
  • Unique leave benefits and encashment options based on performance.
  • Long term growth opportunities.
  • Fun family environment surrounded by experienced developers.
  • Various internal employee rewards programs based on Performance.
  • Opportunities for various other Bonus programs – for training hours taken, certifications, special value to business through idea and innovation.
  • Work life Balance – flexible work timings, early out Fridays, various social and cultural activities etc.
  • Company Sponsored International Tours.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer – Java
Software Engineer – Java

Techversantinfotech • Ernakulam

Hybrid
INR 600,000 - 800,000
Career growth opportunities
Family Medical Insurance
Flexible work timings
+1
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Serosoft Solutions Pvt Ltd • Indore District

On-site
INR 800,000 - 1,100,000
Group Health Insurance
Competitive pay
Learning & Growth opportunities
+3
Sr. Java Developer
Sr. Java Developer

Aumni • Maharashtra

Hybrid
INR 1,000,000 - 1,500,000
Medical insurance
24 leaves + 10 public holidays
Hybrid work culture
Associate Lead Software Engineer – Java
Associate Lead Software Engineer – Java

Techversantinfotech • Ernakulam

On-site
INR 1,200,000 - 1,500,000
Family Medical Insurance
Unique leave benefits
Company Sponsored International Tours
+2
Software Engineer
Software Engineer

INB Fundtech India Pvt Ltd • Pune District

On-site
INR 800,000 - 1,200,000
Unlimited vacation
Hybrid working arrangements
Medical, life & disability insurance
+2
Software Engineer (Backend-Java)
Software Engineer (Backend-Java)

retailcloud • Kozhikode district

On-site
INR 600,000 - 900,000
Competitive pay
Performance bonus
Longevity bonus
+5
Software Engineer (Backend-Java)
Software Engineer (Backend-Java)

Retailcloud • India

On-site
INR 1,200,000 - 1,800,000
Competitive Pay
Performance Bonus
Longevity Bonus
+5
Senior Software Engineer
Senior Software Engineer

Ingenium Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,600,000 - 4,200,000
Health insurance
Learning allowance
Hybrid/Remote work
+1
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Software Engineer (Java)
Software Engineer (Java)

Serosoft Solutions Pvt Ltd • Indore District

On-site
INR 800,000 - 1,200,000
Learning & Growth
Cutting-Edge Technologies
Global Opportunities
+6