Job Description:
We are currently seeking a skilled Java Developer to join our team on a contract basis. The ideal candidate will have strong experience in Java development, AWS, creating APIs, microservices, and a background in banking.
Responsibilities:
- Develop and maintain Java-based applications.
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Work closely with the development team to design and implement new features and enhancements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Create and maintain APIs to support various applications.
- Implement and maintain microservices architecture.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proven experience as a Java Developer with at least 8 years of experience.
- Strong knowledge of Java programming language and its ecosystems.
- Experience with AWS services and deployment.
- Proficiency in creating APIs and working with RESTful services.
- Experience with microservices architecture and design patterns.
- Banking or financial industry experience is highly preferred.