Job Title: Senior Java Fullstack Developer
Location: Remote (India)
Employment Type: Full-Time
Experience: 8+ years
Start Date: ASAP
Department: Engineering / Technology
Role Overview:
We are seeking a Senior Java Fullstack Developer with strong hands-on experience in Java (17/21) and modern microservices-based architectures. You’ll be working on complex, high-availability trading and financial systems with a focus on scalability, performance, and security.
The ideal candidate has experience across the backend and frontend stack, with solid knowledge of React, event-driven architecture, and cloud-native deployment using tools like Docker, Kubernetes, and AWS.
Domain knowledge in Trading, Post Trade, Settlement, or Market Risk is a major advantage and will help you contribute meaningfully to business-critical applications.
Key Responsibilities:Design, develop, and maintain scalable microservices using Java 17/21
Build robust RESTful APIs and event-driven systems using Kafka or similar technologies
Contribute to frontend development using React and JavaScript/TypeScript
Optimize high-throughput, low-latency systems for performance and reliability
Collaborate with QA, DevOps, and product teams to deliver features in an agile environment
Ensure infrastructure-as-code and containerization best practices using Docker, Kubernetes, and AWS
Develop and manage CI/CD pipelines using GitLab, Jenkins, and Gradle
Participate in code reviews, technical design sessions, and system architecture planning
Maintain clean, modular, and well-tested codebase using modern engineering practices
Required Skills & Experience:8+ years of professional experience in software development
Strong expertise in Java (17/21) and modern Java frameworks (Spring Boot, etc.)
Proven experience with microservices and event-driven architecture
Hands-on experience with RESTful APIs and NoSQL databases (MongoDB, DynamoDB, etc.)
Proficient with React, JavaScript, and component-based front-end architectures
Strong experience with Gradle, Jenkins, GitLab CI/CD pipelines
Familiar with Docker, Kubernetes (k8s), k9s, and deploying high-availability services
Working knowledge of cloud platforms, especially AWS (ECS, EKS, S3, etc.)
Excellent debugging, performance tuning, and system design skills
Comfortable working in Agile/Scrum environments with distributed teams
Preferred Qualifications:Prior experience in Trading, Post Trade, Settlement, or Market Risk platforms
Understanding of financial regulations, compliance needs, and low-latency trading infrastructure
Exposure to real-time messaging systems (Kafka, RabbitMQ, etc.)
Experience working in mission-critical, high-availability environments
What We Offer:Fully remote opportunity with flexible working hours
A chance to work on high-impact, global financial systems
Collaborative and technically strong team culture
Ongoing learning and professional development opportunities
Competitive salary and performance incentives