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 ...
Position Overview We are seeking a Senior Switching Software Engineer to lead innovation and development of cutting-edge managed switching solutions for small and medium enterprise (SME) markets. This role requires deep technical expertise in switching software architecture and product-level understanding to drive breakthrough ...
... receive products and services across multiple channels. We apply industry-standard methodologies to the design, development, and deployment of best-in-class software products built to demonstrate the power and scalability of the cloud. Roles & Responsibilities: Purpose: The role is for a hands-on Senior Engineer who could ...
... fast-thinking growth company. And people who care—about each other, about UiPath, and about our larger purpose. Could that be you? Your Mission We are looking for a Software Engineer II who operates as a Builder — an engineer with an unusual bias to ship, an eye for craft, and a comfort running toward ambiguity instead of waiting ...
... state-of-the-art advertising solutions that integrate seamlessly with today's ever-evolving digital media landscape. The Opportunity: We are looking for a highly driven Software Engineer 2 to join our Data & Platform Engineering team at LG Ad Solutions. In this role, your primary focus will be designing, building, and scaling robust, ...
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 ...