StoneX

Senior Full Stack Developer

Job Locations IN-KA-Bengaluru
Requisition ID 2025-13505
Category (Portal Searching)
Information Technology
Position Type (Portal Searching)
Experienced Professional

Overview

Job Title: Full Stack Developer (Java, Spring Boot & React)
Location: Bangalore (Hybrid)
Experience Level: 8+ Years
Employment Type: Full-Time

Job Summary
We are seeking an experienced Full Stack Developer with deep expertise in Java (8+ years) and Spring Boot, and solid experience in React.js (4+ years). The ideal candidate will have a proven track record building scalable backend systems using Java and Spring Boot, along with robust, modern front-end applications using React. Experience with CI/CD pipelines and unit testing is essential.

Responsibilities

Key Responsibilities
* Design, develop, and maintain backend systems and RESTful APIs using Java and Spring Boot.
* Build interactive and responsive front-end applications using React.js.
* Collaborate with cross-functional teams to define, design, and deliver new features.
* Participate in all phases of the software development lifecycle, including requirement gathering, architecture, coding, testing, and deployment.
* Implement and optimize CI/CD pipelines to ensure seamless integration and deployment.
* Write comprehensive unit tests in Java and utilize testing frameworks to ensure code quality and reliability.
* Troubleshoot, debug, and resolve application issues across the stack.
* Stay current with emerging technologies and propose improvements to existing systems and processes.

Qualifications

Required Skills & Experience
* 8+ years of professional experience in Java development (Java 8 or above), with extensive experience in Spring Boot.
* 4+ years of hands-on experience with React.js for front-end development.
* Strong experience in building and maintaining CI/CD pipelines (e.g., Jenkins, GitLab CI, CircleCI, etc.).
* Proficient in unit testing with Java (JUnit, TestNG, or similar frameworks) and general best practices in testing.
* Solid understanding of web technologies, RESTful APIs, and microservices architecture.
* Experience working with databases (SQL/NoSQL/Postgres).
* Familiarity with version control systems (e.g., Git, Azure Devops).
* Strong problem-solving skills and ability to work independently as well as in a team environment.
* Excellent communication and collaboration skills.

Preferred Qualifications
* Experience with cloud platforms (AWS, Azure, GCP) is a plus.
* Exposure to Docker, Kubernetes, Dapr or other containerization technologies.
* Prior experience in Agile/Scrum development environments.
* Knowledge of other front-end frameworks (Angular, Vue.js) or back-end languages is a plus.

Education
* Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed