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 - Java
Senior Software Engineer - Java

Broadway Global Services • Bengaluru

On-site
INR 1,800,000 - 2,400,000
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

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 (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
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 • Maharashtra

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

EPAM Systems • Hyderabad

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