Job Title: Senior Full Stack Developer (React + Java Spring Boot) Role & Responsibilities
- Design, develop, and maintain scalable full stack applications using React (frontend) and Java (Spring Boot) for backend services.
- Build high-performance, secure, and maintainable user interfaces and server-side solutions.
- Develop and integrate REST APIs and WebSocket-based services.
- Work with relational databases, particularly Azure SQL Server, ensuring data integrity and performance.
- Collaborate with business stakeholders in the Client Data Strategy domain within Capital Markets to translate requirements into technical solutions.
- Contribute to cloud-native solutions deployed on Azure, following modern architecture best practices.
- Take ownership of backend components, ensuring code quality, scalability, and adherence to architectural standards.
- Troubleshoot production issues, perform root cause analysis, and implement improvements.
- Participate in DevOps practices including CI/CD pipelines, automated testing, and deployment processes.
- Ensure compliance with enterprise security, extensibility, and coding standards.
- Contribute to architectural decisions by evaluating new tools, frameworks, and approaches.
- Engage in code reviews, design discussions, and knowledge sharing within the team.
- Continuously enhance skills in React, Java ecosystem, and modern engineering practices.
Must-Have Skills
- Frontend Development
- Strong experience with React.js and TypeScript (8+ years)
- Experience with Redux or modern state management libraries
- Hands-on experience with React Router, React Query
- Experience with AG Grid or similar data grid libraries
- Proficiency in CSS/SCSS modules
- Backend Development
- Strong experience in Java (versions 17/21) and Spring Boot (8+ years)
- Experience in building REST APIs and WebSocket services
- Solid understanding of microservices architecture
- Database
- Hands-on experience with Azure SQL Server (3+ years)
- Strong SQL and database design skills
- Cloud & DevOps
- Experience with Azure cloud platform (3+ years)
- CI/CD pipeline experience using TeamCity, Maven, and GitHub
- Familiarity with cloud-native development practices
- Testing & Quality
- Experience with unit and integration testing (JUnit, Mockito)
- Frontend testing using Jest or Vitest
- Code quality tools such as JaCoCo and SonarQube
- General
- Robust problem-solving and debugging skills
- Experience working in Agile environments
- Good communication and collaboration skills
📌 Java+React+Azure- Frontend Developer (India)
🏢 Arminus
📍 India