Website Nair Systems
Job Details
Job Position – Java Technical Architect
Company Name – Nair Systems
Mobile Banking for our UAE operations with the following terms & conditions.
ROLE PURPOSE
Work with product squad and deliver state of the art digital experience through resilient, robust Omni channel Micro service platform and ensure that all back-end systems of the digital product are integrated successfully.
Key Accountabilities of the role
• Use Agile engineering practices and various software and mobile development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
• Work in a team to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements.
• Liaise with other teams within and outside the Digital unit to negotiate timelines, deliverables, and dependencies.
• Collaborate closely with Product Owners, Designers, and team members to identify and socialize product and delivery risks.
• Drive forward and role-model best practice engineering processes and Agile behavior and ensuring teams members follow suit.
• Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.
• Own and drive best practice in terms of automation such as continuous integration and deployment.
Specialist Skills / Technical Knowledge, Technical Competencies Required for this role:
• Consistently writes production-ready code that is easily testable, easily understood by other developers, and accounts for edge cases and errors.
• Understands when it is appropriate to leave comments, but biases towards self-documenting code.
• Understands their team’s testing approach and uses quality metrics to identify gaps.
• Works with their team to recommend solutions that are in accordance with accepted testing frameworks and the testing pyramid.
• Proficient at using systematic debugging to diagnose all issues within the scope of their domain.
• Drives monitoring work on their team based on the organization’s monitoring philosophy.
• Is aware of the operational data for their team’s domain and uses it as a basis for driving changes to the team’s services to achieve stability and performance improvements.
Previous experience:
• 10+ years of software development experience with strong java/Jee/spring development frameworks.
• 3+ years of experience in designing distributed systems.
• Certification in TOGAF/ Azure Solutions Architect/ Aws Solutions architect / GCP solution architect.
• Demonstrated implementation of Microservices, container and cloud-native application development.
• Hands-on experience with Docker, Kubernetes or OpenShift and related container platform ecosystems.
Should you be interested in this opportunity,
Email : nishanthini.suda@nairsystems.com
To apply for this job email your details to nishanthini.suda@nairsystems.com