We are seeking a highly skilled Full Stack Developer with strong expertise in Java and Spring Boot for back-end development, and solid experience with React on the front end.
The ideal candidate will bring proven experience in building robust, scalable, and high-performance applications—preferably within financial services environments.
Exposure to .NET environments will be considered a strong plus.
Key Responsibilities
The ideal candidate will bring proven experience in building robust, scalable, and high-performance applications—preferably within financial services environments.
Exposure to .NET environments will be considered a strong plus.
Key Responsibilities
- Design, develop, and maintain end-to-end solutions across the stack (Java/Spring Boot, React).
- Build high-quality, secure, and scalable APIs and microservices.
- Collaborate with cross-functional teams including business analysts, QA, and DevOps engineers.
- Translate complex business requirements into technical solutions.
- Ensure code quality through testing, peer reviews, and best practices.
- Contribute to system design and architectural decisions.
- Work within Agile/Scrum methodologies to deliver projects on time.
- Troubleshoot and resolve technical issues across front-end and back-end layers.
- Java Development Expertise: Strong hands-on experience with Java 8+ and object-oriented design.
- Spring Boot / Spring Framework: Proven track record in building APIs, microservices, and enterprise applications.
- React.js: Proficiency in modern front-end development, including state management, component-driven design, and REST/GraphQL integration.
- Financial Services Experience: Familiarity with financial systems, trading, risk, or compliance projects.
- Strong understanding of RESTful APIs, relational databases (e.g., PostgreSQL, MySQL, Oracle), and ORM frameworks (e.g., Hibernate).
- Knowledge of CI/CD pipelines, containerization (Docker, Kubernetes), and cloud platforms (AWS, Azure, or GCP).
- Solid grasp of software engineering best practices (testing, version control, code reviews).