Design and implement complex Angular front-end features with responsive, accessible, maintainable components.
Develop scalable and resilient microservices and server-side components using Java, Spring Boot, and Spring Framework.
Optimize front-end and backend performance through profiling, query tuning, caching improvements, and bottleneck elimination.
Implement unit, integration, and component tests for Angular interfaces and Java microservices.
Apply secure coding practices covering authentication, authorization, data protection, and vulnerability mitigation.
Collaborate with product owners, architects, peer engineers, DevOps, and infrastructure teams on solutions, deployments, build pipelines, and environment configuration.
Participate in code reviews, technical discussions, documentation, production issue resolution, and continuous improvement initiatives.
Mentor junior engineers on Angular, microservices, Java, and Spring technologies.
Requirements
Strong hands-on experience building enterprise applications with Angular, including state management, modular architecture, and reusable components.
Proven expertise designing and implementing scalable microservices with resilient communication and observability.
Advanced proficiency in Java, Spring Boot, and Spring Framework, including dependency injection, data access layers, and RESTful services.
Practical knowledge of relational and/or NoSQL databases, including schema design, query writing, and data persistence integration.
Strong debugging and problem-solving skills across client and server layers.
Familiarity with continuous integration, automated testing, code quality metrics, issue tracking, documentation, and communication tools.
Preferred certifications include Oracle Certified Professional Java Programmer and Spring Professional Certification.
... SDLC execution team through a hybrid delivery model with an estimated 50/50 distribution across both locations. The team brings together product leadership software engineering frontend and backend development agent development data engineering and platform engineering capabilities. Its goal is to accelerate HR AI delivery ...
... where technology and talent are unstoppable together. And we're just getting started. Join us to put AI to work for people. Job Description About the Team The engineering organization is a dynamic group of builders, thinkers, and problem-solvers dedicated to delivering scalable, AI-powered software products that elevate how ...
... perspectives challenge assumptions, strengthen our decisions, and raise the bar as we reshape the global living experience through AI-powered solutions. The Senior Software Engineer is a technical expert who designs, develops, and deploys high performance software solutions while providing advanced guidance to engineering teams. ...
Senior Software Engineer role focused on investigating and resolving complex issues in deployed healthcare products. Responsibilities include root-cause analysis, troubleshooting software and integration problems, and collaborating across teams to prevent recurring issues. Requires 8+ years professional experience and deep ...
... experience • Forward deployed or customer-embedded delivery. Prior work as a forward deployed engineer, solution engineer, or in professional services, delivering software inside a customer's environment. • A platform-level view. Experience with agent runtimes, context engineering, retrieval, and memory. • Domain depth. Experience ...
... discussions. Job Description Site Overview Established in 2000, the John F. Welch Technology Center (JFWTC) in Bengaluru is our multidisciplinary research and engineering center. Engineers and scientists at JFWTC have contributed to hundreds of aviation patents, pioneering breakthroughs in engine technologies, advanced materials, ...
... enabling self-service productivity, and significantly reducing support ticket volumes through proactive in-product assistance. About the role We’re looking for a Sr Staff Software Engineer to set technical direction for a team building AI-native products . You’ll shape how we design, build, and operate systems where AI agents, ...
... the expectation is that once built, the candidate will work from the office as needed. Virtual daily communication is expected with the team. Summary: As a Software Engineer specializing in Salesforce at Rootstock Software, you will be critical in designing, developing, and delivering robust, scalable solutions that power ...
Senior Associate Software Engineer at Amgen responsible for designing and developing scalable software applications and solutions. Role involves full-stack development with emphasis on front-end UI engineering, cloud technologies, and generative AI integration, working across cross-functional teams in an Agile environment. ...
... at scale. This is a hybrid capacity based in Bangalore role, reporting to the Director of Software Engineering. You will act as a hands-on Senior Software Engineer leading key product capabilities, taking full ownership of complex technical initiatives, shaping architectural direction, and guiding other engineers. What ...