§ Strong, current Java development experience.
§ Deep, hands-on Open Liberty experience — server configuration (server.xml, features, datasources, JNDI), application packaging, deployment, and runtime troubleshooting.
§ Solid command of Jakarta EE / Java EE building blocks used by TLS (Servlets, JAX-RS / REST, JPA, JMS, CDI, EJB where applicable).
§ Working knowledge of JVM tuning, thread-dump and heap-dump analysis, and basic performance triage.
§ Solid relational database engineering skills — SQL, query tuning, indexing strategy, transaction control.
§ Comfortable owning a schema: data modeling, migrations, and reasoning about referential integrity for a transactional system.
§ Experience working with the database that backs TLS .
§ Demonstrated ability to take a backlog item from requirements through delivery without daily supervision.
§ Self-sufficient in testing: unit tests, integration tests, and structured manual end-to-end test runs across DEV/QA/UAT.
§ Familiar with test-data setup, regression coverage, and verifying fixes against a real database back end.
§ Comfortable defining and executing UAT plans with business users when no dedicated QA is available.
§ Strong written and verbal communication; able to engage directly with business stakeholders in a leasing / supply chain context.
§ Experience working in a remote, distributed delivery team.
§ Source control discipline (Git), branch-and-merge workflow, and code-review participation.
§ Familiarity with modern CI/CD concepts (Jenkins, GitLab CI, GitHub Actions, or similar) sufficient to operate within an existing pipeline.
Pay: ₹349,051.33 - ₹1,588,523.65 per year
Work Location: Remote
Read authentic reviews with a Glassdoor account. Only apply to jobs you love.