Motopay is the fastest and most secure payment platform that connects people and grants them access to affordable products, ultimately making payments easier and more affordable than ever before.
About the job
- We are seeking a skilled and experienced Java Engineer to join our dynamic development team.
- The ideal candidate will have a strong background in Java development and a passion for delivering high-quality software solutions.
- The Java Engineer will be responsible for designing, implementing, and maintaining Java applications, as well as collaborating with cross-functional teams to define, design, and ship new features.
Responsibilities:
- Design, develop, and maintain Java-based applications
- Analyze user requirements and translate them into technical specifications
- Write clean, efficient, and maintainable code
- Troubleshoot, debug and resolve software defects and issues.
- Develop and execute unit tests and integration tests to ensure software quality.
- Participate in code reviews to maintain code quality and consistency.
- Work with other engineers to integrate applications with other systems
Requirements:
- Bachelor's degree in Computer Science or a related field
- 3+ years of experience in Java development (Fintech Experience is an advantage)
- Strong understanding of Java programming principles and best practices
- Experience with a variety of Java frameworks and technologies, such as Spring, Hibernate, and JPA
- Ability to work independently and as part of a team
- Experience with cloud computing platforms, such as AWS or Azure
- Experience with microservices architecture
- Experience with DevOps practices
- Experience developing large cloud-based web applications
Method of Application
Signup to view application details.
Signup Now