Collaborate with project managers, product owners, developers, testers, and other stakeholders to understand requirements and refine specifications for optimal outcomes.
Participate actively in code reviews to improve coding standards and foster a culture of technical excellence within the team.
Debug and troubleshoot issues in existing applications by applying analytical skills and attention to detail to resolve problems efficiently.
...
Proven hands-on experience with one or more programming languages (Java & SpringBoot preferred), scripting language and CICD/DevOps tooling (GitLab, Terraform, EKS) using modern technologies.
Ability to take ownership, collaborate closely with cross-functional teams and communicate clearly in an agile environment.
Solid understanding of cloud security, resilience, and operational best practices.
...
Design and maintain relational databases by writing efficient queries and managing data migrations to ensure data integrity and optimal performance across multiple tenants.
Review code submissions from team members, provide constructive feedback, and conduct thorough testing to identify and rectify bugs or issues promptly.
Identify and address performance bottlenecks in both front-end and back-end components to ensure optimal application performance at all times.
...
Participate in requirement, design, implementation, testing and support of custom financial software solutions which includes feature enhancements, new functionalities and back-end systems integration.
Collaboration with customers to prepare technical specifications.
Interact with subject matter experts (functional and technical) to understand business requirements and technology architecture of the applications.
...
DevOps Mastery: Own the lifecycle of the code through CI/CD pipelines using Jenkins and GitHub Actions.
Quality Governance: Review AI-generated outputs for security, performance, and scalability—shifting your focus from "how to write" to "how to validate."