About this role
Key Responsibilities
• Design, develop, and implement scalable software solutions for card expansion initiatives.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Write clean, maintainable, and efficient code in Java and Python.
• Participate in code reviews and contribute to improving team best practices.
• Troubleshoot and debug production issues, ensuring system reliability.
• Contribute to the development and maintenance of microservices architecture.
Requirements
• Bachelor's degree in Computer Science, Engineering, or a related field.
• Foundational knowledge of programming languages such as Java or Python.
• Familiarity with database concepts and SQL.
• Understanding of cloud platforms, preferably AWS.
• Exposure to software development lifecycle and agile methodologies.