Job Description
We are seeking Engineering Leader with experience in building high-performing, scalable, enterprise-grade applications. They will work alongside business stakeholders, product owners, and developers to build customer facing apps for different business units.
Responsibilities :
- Execute product architecture decisions with the Solution Architect, ensuring alignment with Product D&T Leader
- Work with Solution Architect and Product Owner to align product-level roadmap and acceptance criteria with strengths and opportunities within the existing architecture
- Collaborate with Solution Architect in identifying existing and new reusable, scalable components to incorporate in the product architecture
- Coach team engineers, QA and production support in best practices, such as conducting regular code reviews and pair programming sessions, to ensure clean, scalable code
- Identify, manage, and resolve team-level dependencies, impediments, and risks
- Monitor and manage technical debt, ensuring it is documented, prioritized, and addressed as part of the team’s backlog
- Contributing in all phases of the development lifecycle
- Ensures compliance with security, privacy, legal, infrastructure, and administrative / corporate processes and policies.
Qualifications
15+ years of experience in designing and developing Java / J2EE / Portal applications,Excellent knowledge of relational databases (Oracle / Sqlserver / MySQL and / or IBM DB2)BA / BS Degree in Computer Science or related field or equivalentWeb application server side and middleware development experience delivering Java / J2EE applications using technologies; Spring, Spring Boot, Hibernate, JMS ,Kafka.Strong knowledge of release / build / configuration management practicesDemonstrable understanding of object-oriented design / development, functional programming, and service-oriented architectureAbility to prioritize and manage work, adhering to critical and aggressive project timelines in a fast-paced environment.Extensive experience in Software Development Life Cycle Management using Kanban, Scrum, or Scaled Agile is required.Understanding of complex development issues including security, accessibility, concurrency and cross-browser / device compatibility.Experience working in a rapid and agile development environment with frequent deliveries.Core Technical Skills :
Java / J2EE Technologies (JSP, Servlets / filters / Interceptors, JNDI, JMS)Spring Boot / Micro servicesREST and SOAP Based web servicesIBatis / Hibernate / SQL / OracleREST API, Postman, Swagger, OAuthWebSealAWS / ECSJenkins / CI CDJunit , Mockito or Easy Mock, TDDMarkup Languages like XML and JSONWeb Technologies like HTML, CSS, Javascript and JQuery a plusFront End frameworks like React / NextJs a plusLocation :
This position can be based in any of the following locations :
Chennai, Gurgaon
Current Guardian Colleagues : Please apply through the internal Jobs Hub in Workday