JobTarget Logo

Software Engineer II in India at Jobgether

NewJob Function: Information Technology
Jobgether
India, India
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Software Engineer II

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer II based in India.

This role offers the opportunity to develop and enhance enterprise software solutions while collaborating with a talented engineering team in a remote-first environment.
The professional will contribute to architecture decisions, backend development, integrations, feature delivery, and product improvements.
The position focuses on building reliable, scalable applications with strong attention to database design, performance, and maintainability.
Working across the full software development lifecycle, the engineer will solve complex technical challenges and deliver solutions that improve customer experiences.
The ideal candidate will bring strong Java expertise, modern development practices, and a passion for continuous learning and innovation.
This is an opportunity to work with advanced technologies, contribute to AI-enabled development practices, and grow within a collaborative global engineering environment.

Accountabilities:

The Software Engineer II will contribute to the design, development, and maintenance of enterprise applications, with a strong focus on backend engineering, integrations, and database solutions. The role requires technical ownership, collaboration, and the ability to solve complex problems while balancing product priorities. Key responsibilities include:

  • Design, develop, and enhance platform features, integrations, and software solutions.
  • Contribute to architecture discussions and technical decisions across the product lifecycle.
  • Build and maintain backend services with focus on scalability, reliability, and performance.
  • Develop and optimize database solutions, including queries, procedures, functions, and data access layers.
  • Create and maintain APIs, integrations, and application components using modern development practices.
  • Participate in code reviews, provide constructive feedback, and contribute to engineering quality standards.
  • Troubleshoot, diagnose, and resolve issues across development and production environments.
  • Manage technical debt while balancing feature delivery, customer needs, and long-term product improvements.
  • Take ownership of complex technical challenges and approach problem-solving with structured analysis.
  • Support team delivery by collaborating with engineers, product stakeholders, and other technical teams.
  • Apply AI-powered development tools and agent-based technologies to improve engineering productivity.
  • Contribute to continuous improvement of development processes, architecture, and best practices.
Requirements:

The ideal candidate will have strong software engineering experience, particularly in backend development, Java technologies, databases, and modern web application frameworks. Required qualifications and skills include:

  • 4–6 years of professional software development experience.
  • Bachelor’s degree or technical qualification in Computer Science, Information Systems, or a related field, or equivalent practical experience.
  • Strong experience with the Spring ecosystem, including Spring Boot, Spring MVC, Spring Data JDBC, JPA, and Spring Security.
  • Solid knowledge of Java EE technologies, including Servlets, JSTL, JSP, and JDBC.
  • Experience writing optimized SQL queries, stored procedures, functions, and working with relational databases such as Microsoft SQL Server.
  • Experience designing and developing REST APIs and web services.
  • Frontend development experience with React and/or Angular frameworks.
  • Knowledge of JavaScript, TypeScript, jQuery, Bootstrap, HTML5, CSS, and SASS.
  • Experience integrating and working with third-party APIs.
  • Understanding of authentication and authorization technologies such as SAML, OAuth, OpenID, and Okta.
  • Experience using cloud-based version control platforms such as GitHub or Bitbucket.
  • Familiarity with AI-assisted or agentic AI development approaches.
  • Strong collaboration, communication, and documentation skills.
  • Ability to work effectively in a fully remote environment across different time zones.
  • Self-motivated mindset with a passion for learning, innovation, and continuous improvement.

Nice-to-have skills:

  • Experience with CRM development platforms such as Salesforce, Dynamics, or ServiceNow.
  • Knowledge of AI and machine learning data patterns.
  • Experience with Apache Solr.
  • Understanding of Apache Tomcat configuration and web application deployment.
  • Familiarity with AWS services such as EC2 and S3.
  • Experience with logging and monitoring tools such as NewRelic or Grafana.
  • Understanding of browser technologies and limitations.
Benefits:
  • Fully remote work model with flexibility to support work-life balance.
  • Opportunity to work on enterprise-level software products used by global customers.
  • Collaboration with experienced engineering professionals across international teams.
  • Exposure to modern technologies, cloud environments, APIs, AI-enabled development, and scalable architectures.
  • Opportunities for technical growth through challenging projects and continuous learning.
  • Supportive environment focused on innovation, teamwork, and customer impact.
  • Flexible scheduling to accommodate collaboration across multiple time zones.
  • Career development opportunities within a global technology organization.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

India, India

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.