Job Summary
Responsibilities
- Collaborate with cross-functional teams to design scalable and efficient software solutions.
- Analyze user requirements and translate them into technical specifications.
- Identify and resolve software defects and performance bottlenecks.
- Participate in code reviews to maintain code quality and share knowledge with team members.
- Stay updated with the latest industry trends and technologies to enhance software development practices.
- Work closely with stakeholders to understand project objectives and deliver solutions that meet their needs.
- Provide technical guidance and mentorship to junior developers as needed.
- Contribute to the continuous improvement of development processes and methodologies.
- Document software designs code changes and technical specifications for future reference.
- Ensure compliance with company policies and industry standards in all software development activities.
Qualifications
- Possess strong proficiency in Java programming and related technologies.
- Demonstrate experience in the Cards & Payments domain is a plus.
- Exhibit excellent problem-solving skills and attention to detail.
- Show ability to work effectively in a hybrid work model.
- Have strong communication skills to collaborate with team members and stakeholders.
- Display a proactive approach to learning and adapting to new technologies.
- Hold a bachelors degree in Computer Science or a related field.
Similar jobs

Java Developer

Apply Now
Back to search page