Set technical direction by selecting design patterns and frameworks and guiding adoption of tools and practices.
Own the technical roadmap for a product or service, remove delivery blockers, and evaluate feasibility and ROI with product partners.
Build clean, reusable, maintainable, and performant applications that work across platforms.
Lead system architecture and design reviews and provide actionable code review feedback.
Write automated unit, integration, acceptance, and performance tests supporting continuous integration pipelines.
Diagnose root causes of data and system issues and implement permanent fixes.
Mentor engineers across the software development process and guide prototypes, data validation, and user-story development.
Requirements
At least 6 years of software engineering experience.
Bachelor’s degree in a related field such as computer science, computer engineering, applied mathematics, or applied sciences, or equivalent experience.
Strong Java and object-oriented development skills, including experience with web services and APIs.
Solid SQL or relational database skills and understanding of modern cloud architecture and tools.
Experience with automated testing, Git, and Agile development.
Advanced proficiency with agentic AI tools in daily work.
Clear communication skills and ability to work effectively in a fast-paced environment.
Preferred experience with Spring, Spring Security, Spring Integration, Hibernate, JPA, microservices architecture, Angular, React, MS SQL Server, Redis, performance profiling, JVM tuning, and concurrency optimization.
Benefits
Hybrid work model.
Leave entitlements and hospitalization/caregiving leaves.
Paid maternity, paternity, and adoption parental leave.
Group health insurance and accidental insurance.
Tax-saving reimbursements and Provident Fund.
Casual work environment, company events, and celebrations.
Performance achievement awards and referral bonus.
As a Java Developer on this project, you will contribute to the data management architecture of leading software. You will collaborate closely with cross-functional teams and regional experts to design, implement, and support solutions, emphasizing data security and global availability to enable data-driven decisions for ...
As a Senior Software Engineer II, you will focus on designing and developing our next generation of Software Supply Chain Security capabilities. This role will help establish secure-by-default frameworks, libraries, and automation that improve how product teams generate SBOMs, capture software supply chain provenance, sign ...
... Description Location: Chennai (WFO – Monday to Friday) Experience: min 6 + Job Type: Full-time | Immediate joiners preferred Role Summary: We are seeking a Senior Software Engineer to lead web application development projects. The ideal candidate should have expertise in Java/ Python and React, HTML, CSS, TypeScript, and ...
Role Overview : We are looking for an experienced Senior Java Software Engineer with strong hands-on expertise in Java, J2EE, Spring Boot, Spring Security, JPA, Microservices, REST APIs, and AWS. The role will involve designing, developing, and maintaining scalable backend services and enterprise applications while contributing ...
We are seeking a Senior Software Engineer skilled in Java and ReactJS to join our team. You will work on advanced projects involving microservices, cloud technologies, and modern front-end frameworks. Apply now to contribute to innovative solutions and grow your expertise in a dynamic environment. Develop and maintain Java-based ...
We are looking for an experienced Senior Software Engineer with strong expertise in Java-based backend development and https://jobeax.com/link/6WcBICn0LM558SP0 frontend https://jobeax.com/link/RkgR36a8l7fMIrnP ideal candidate will have hands-on experience building scalable, high-performance applications using Java, Spring ...
About the Role :Join our team as a Senior Software Development Engineer focused on the development and maintenance of enterprise software applications. We are looking for an engineer who can manage multiple priorities in a dynamic environment, contribute to technical decisions, and use modern engineering practices to improve ...
... Qualification Criteria/Work Experience Essential: - Work in an Agile team environment with product experts, business analysts, testers and other similarly skilled engineers, to deliver web application solutions using Angular (Preferably with Ionic) and Java. Hands-on in coding is a must. - Undertake software analysis, design, ...
... whole self to work. Join us and learn why “I love the people here” is one of the most frequent comments we hear from Guardians. The Role We’re looking for a Software Engineer II, Fullstack to design and implement solid architectural solutions with the rest of the engineering team, supporting our Pear Assessment product - ...