Understand & elicit business & customer requirements and develop technical specifications including technical gap identification
Design and develop optimized software program (coding) based on the technical specification, perform software debugging & maintain software documentation
Integrate & interface various software components into a fully functional software system
Gather test requirements and develop software verification plans/ test cases/ use cases/checklists
Perform unit/ integration/ system testing based on specification/ test cases and comply with quality assurance processes/ standards / SLA’s
Release software dumps/ patches to customers
Tailor and deploy software tools, frameworks, processes and metrics
Coordinate with internal & external stakeholders (customer, management, project team, support team, vendors, etc.)
Contribute in all phases of the development lifecycle
We are looking out for talent with
BE/BTech Degree
Excellent communication (verbal & written) and interpersonal skills
Readiness to accomplish tasks in a challenging environment, self-motivated learner and strives for excellence
Proven hands-on Software Development experience
Proven working experience in Java development
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns
Profound insight of Java and JEE internals (Class-loading, Memory Management, Transaction management etc)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Experience in the Spring Framework (Spring MVC, Spring REST, Spring Boot & Microservices architecture)
Experience in DevOps (GIT, Jenkins, Docker / Kubernetes, Maven)
Experience in developing web applications using at least one popular web framework (Angular, React, Bootstrap)
Experience with test-driven development (JUnit, NGUnit, Mokito)
Flexibility to work across technologies, domains, business locations and work shifts as per project requirements
Experience as OCJP certified Java Developer will be an added advantage
Important Instructions
How to Apply ?
Please read all job details clearly and apply exactly as mentioned below only if you meet eligibility criteria.
About Company: At LTI, we believe in creating a culture of innovation, which reflects in everything we do. Empower yourself with possibilities that will take you to newer heights and will open to you newer avenues. Experience a vibrant work environment, brimming with new ideas, diverse people, and the innate drive to excel.