Description
Key Skills: Java, Spring Boot, React, AWS, Microservices, RESTful APIs, Node.js, TypeScript, SQL, NoSQL
Good to Have Skills: HTML, CSS, JavaScript, Angular, Azure, GCP, WebSockets, JSON, CI/CD, Machine Learning, Artificial Intelligence, Scrum, Agile methodologies, Banking domain experience, AWS certification, presentation skills, stakeholder management, mentoring capabilities.
Roles & Responsibilities:
- Execute creative software solutions, design, development, and technical troubleshooting with innovative approaches.
- Deliver end-to-end solutions in the form of cloud-native, microservices-based applications leveraging latest technologies.
- Use domain modeling techniques to build best-in-class business products with clarity and testability.
- Develop secure high-quality production code and review and debug code written by others.
- Identify opportunities to eliminate or automate remediation of recurring issues to improve operational stability.
- Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality and delivery speed.
- Apply knowledge of Software Development Life Cycle toolchain including AI-assisted development and automation capabilities.
- Promptly investigate and resolve issues ensuring they do not resurface in the future.
- Design and build solutions that avoid single points of failure using scalable architectural patterns.
- Design and build scalable, secure, and reliable solutions ensuring zero-downtime releases and optimized performance