
Search by job, company or skills
Role Overview
We are seeking a highly skilled Sr. Java Full Stack Developer with strong backend expertise in Java and Microservices architecture (70%) and solid frontend experience in React (30%). The ideal candidate will play a critical role in designing scalable backend systems while contributing to modern, responsive UI development.
Key Responsibilities
Backend Development (70%)
Design, develop, and maintain scalable backend services using Java (8/11/17) and Spring Boot
Build and manage RESTful APIs and Microservices architecture
Implement business logic, system integrations, and data processing workflows
Work with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB)
Implement security best practices (OAuth2, JWT, Spring Security)
Optimize application performance and ensure high availability
Work with messaging systems like Kafka/RabbitMQ
Write unit and integration tests (JUnit, Mockito)
Participate in code reviews and ensure coding standards
Frontend Development (30%)
Develop responsive and dynamic user interfaces using ReactJS
Work with JavaScript (ES6+), TypeScript, HTML5, CSS3
Consume backend REST APIs and handle state management (Redux/Context API)
Implement reusable components and optimize UI performance
Ensure cross-browser compatibility and responsive design
Collaborate with UX/UI designers
Required Skills & Qualifications
Backend (Must-Have)
Strong hands-on experience in Java & Spring Boot
Experience with Microservices Architecture
Solid understanding of REST APIs, multithreading, collections
Experience with SQL & database design
Knowledge of CI/CD pipelines and DevOps practices
Experience working in Agile/Scrum environments
Frontend (Good to Have / Required 30%)
Strong hands-on experience in ReactJS
Good understanding of JavaScript, TypeScript
Experience with state management libraries (Redux preferred)
Understanding of responsive UI and component-based architecture
Good to have:
Experience with the Trading platforms
Job ID: 143991041