Senior Software Engineer

Jain International Trade Organisation - India

Indore District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Jain International Trade Organisation - India seeks a Senior Software Engineer (Java) to design, develop, and deliver robust, scalable Java-based applications.

You will collaborate with cross-functional teams and contribute to the technical excellence of our projects on site in Indore.

Qualifications

  • Bachelor’s or Master’s degree in CS/engineering or related field.
  • Experience designing and delivering Java-based applications.
  • Knowledge of REST, microservices, and databases (MySQL/NoSQL).

Responsibilities

  • Develop and deploy enterprise-level Java applications with a focus on scalability and performance.
  • Apply design patterns, object-oriented principles, and industry best practices in solution design.
  • Design and develop RESTful APIs and microservices; work with Hibernate.
  • Optimize performance and ensure reliability; integrate third-party services.
  • Collaborate with product managers and cross-functional teams; participate in Agile processes.
  • Implement CI/CD pipelines and monitor deployments.

Skills

Java

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

Tools

Hibernate
MySQL
NoSQL

Job description

Job Type

Job Type: FullTimePermanent

Work Mode

Work Mode: Onsite

Experience

Experience: Management

Travel Requirements

Travel Requirements: None

Skills

Skills: Java

Roles and Responsibilities

We are seeking a highly skilled Senior Software Engineer (Java) to join our team. In this role, you will design, develop, and deliver robust, scalable, and high-quality Java-based applications. You will play a key role in ensuring technical excellence, collaborating with cross-functional teams, and contributing to the overall success of our projects.

Key Responsibilities
Software Development & Design
  • Develop and deploy enterprise-level Java applications with a strong focus on scalability and performance.
  • Apply design patterns, object-oriented principles, and industry best practices in solution design.
  • Write clean, efficient, and maintainable code while ensuring adherence to coding standards.
  • Conduct code reviews and provide constructive feedback to team members.
Architecture & Integration
  • Design and develop RESTful APIs and microservices.
  • Work with databases (MySQL or NoSQL) and ORM frameworks like Hibernate.
  • Optimize application performance and ensure system reliability.
  • Integrate third-party services and tools as needed.
Collaboration & Project Execution
  • Work closely with product managers, stakeholders, and cross-functional teams to gather requirements and deliver high-quality solutions.
  • Participate in Agile development processes, including sprint planning, stand‑ups, and retrospectives.
  • Identify and resolve technical challenges proactively.
DevOps & Deployment
  • Implement CI/CD pipelines for automated builds and deployments.
  • Ensure applications meet security standards and compliance requirements.
  • Monitor application performance and optimize as needed.
Continuous Improvement & Learning
  • Stay up‑to‑date with emerging technologies, tools, and best practices.
  • Recommend improvements to enhance development processes and team productivity.
  • Foster a culture of collaboration, knowledge sharing, and innovation.
Education & Experience

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Certifications in Jav

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

SPIRO • Bengaluru

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

Broadway Global Services • Bengaluru

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

EPAM Systems • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 1,900,000
Senior Java Developer
Senior Java Developer

Tata Consultancy Services • Thiruvananthapuram

On-site
INR 1,800,000 - 2,800,000
Senior Software Engineer
Senior Software Engineer

JITO • Indore District

On-site
INR 1,200,000 - 2,400,000
Senior Software Engineer - Java & AWS Cloud Services
Senior Software Engineer - Java & AWS Cloud Services

Epam Systems • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,000,000 - 3,400,000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

Epam Systems • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer (Java, AWS Cloud)
Senior Software Engineer (Java, AWS Cloud)

EPAM Systems • Maharashtra

On-site
INR 1,800,000 - 3,000,000
Senior Java Software Engineer
Senior Java Software Engineer

Cadence • Dadri

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