Please beware of recruitment scams that are currently targeting jobseekers. Click here for further advice.
Back to jobs
Featured
Java Developer - Financial services
Job description
Key Responsibilities
- Design, develop, and implement Java-based applications and system enhancements for financial services sector.
- Collaborate with business stakeholders to translate functional requirements into technical specifications, user stories, and system architecture.
- Perform gap analysis and propose scalable technical solutions aligned with business objectives.
- Build and maintain RESTful APIs, integrate with third-party services, and ensure compliance with security and performance standards.
- Work closely with development managers to review code, optimize performance, and enforce best practices in Java frameworks (Spring, Hibernate).
- Participate in SDLC activities, including sprint planning, code reviews, and deployment using CI/CD pipelines.
- Support UAT, troubleshoot technical issues, and provide technical documentation and user guides.
Requirements
- Degree in Computer Science, IT, or related discipline; advanced certifications in Java or cloud technologies are a plus.
- Minimum 3 years of experience in Java development within securities, brokerage etc industries.
- Strong proficiency in Java/J2EE, Spring Boot, Hibernate, and API development.
- Solid understanding of multithreading, data structures, algorithms, and system integration.
- Familiarity with cloud platforms (AWS/Azure), containerization (Docker/Kubernetes), and relational databases (Oracle/MySQL).
- Knowledge of securities trading, brokerage operations, and financial regulations.
- Experience with Agile methodologies, version control (Git), and tools like Jira/Confluence.
- Excellent problem-solving skills and ability to manage multiple priorities independently.