HamburgerMenu
hirist

Senior Java Full Stack Consultant - Spring Boot/React.js

Delphie Consulting services
Anywhere in India/Multiple Locations
5 - 8 Years

Posted on: 12/08/2025

Job Description

Position Overview :

We are seeking a highly skilled and versatile Senior Java Fullstack Consultant with deep expertise in both backend and frontend development. The ideal candidate will have extensive hands-on experience in Java (v8+), Spring Boot, Microservices, React (v16+), Redux, and state management, along with proficiency in working with relational and non-relational databases. You will play a pivotal role in designing, developing, and maintaining scalable enterprise applications, integrating modern development practices, and ensuring high performance, security, and maintainability.

Key Responsibilities :

Backend Development :

- Design, develop, and maintain scalable, secure, and high-performance backend applications using Java v8+, Spring Boot, and Microservices architecture.

- Implement RESTful APIs and integrate with internal/external services.

- Leverage OOP principles, design patterns, and best practices to ensure robust code quality.

- Optimize application performance, scalability, and reliability.

Frontend Development :

- Develop and maintain responsive, interactive UIs using React v16+, Redux, and modern JavaScript/ES6+.

- Manage complex application state using Redux and related libraries.

- Collaborate closely with UX/UI designers to deliver seamless user experiences.

Database Management :

- Work with SQL (Postgres, MySQL) and NoSQL (MongoDB, Cassandra) databases.

- Design and optimize schemas, queries, and indexing strategies for performance.

- Implement database migrations and version control strategies.

Messaging & Integration :

- Integrate and work with messaging systems like Apache Kafka or Apache NiFi for data streaming and processing.

- Develop event-driven architectures and asynchronous communication flows.

Testing & Quality Assurance :

- Write clean, maintainable, and well-documented code following coding standards.

- Implement unit testing (JUnit), integration testing, and automated regression testing.

- Participate in code reviews, ensuring adherence to quality and security guidelines.

DevOps & Deployment :

- Work with Docker, Kubernetes, and container orchestration tools for application deployment.

- Follow a DevOps mindsetintegrating CI/CD pipelines, automated builds, and deployments using tools like Jenkins, GitHub Actions, or GitLab CI.

- Ensure secure and stable deployment processes across environments.

Collaboration & Documentation :

- Collaborate with cross-functional teams including architects, QA engineers, and product managers to deliver high-quality software.

- Reverse engineer existing/legacy applications, analyze architecture, and document findings in Confluence.

- Document APIs and integration points using established tooling and standards.

Required Skills & Qualifications :

- Core Backend : Java v8+, Spring Boot, Microservices, RESTful APIs, OOP, Design Patterns.

- Frontend : React v16+, Redux (state management), JavaScript ES6+, HTML5, CSS3.

- Databases : SQL (Postgres, MySQL), NoSQL (MongoDB, Cassandra).

- Messaging Systems : Kafka, Apache NiFi (at least one required).

- Testing : JUnit, automated unit/integration/regression tests.

- DevOps & Deployment : Docker, Kubernetes, CI/CD, Maven/Gradle, Git.

- Other : Strong debugging skills, reverse engineering capability, excellent documentation skills.

- Domain Knowledge : Experience in the finance domain is a plus.

Preferred Qualifications :


- Familiarity with cloud platforms such as AWS, Azure, or GCP.

- Experience in performance tuning for large-scale enterprise systems.

- Strong knowledge of security best practices in fullstack development.

- Experience with API documentation tools such as Swagger or Postman.


info-icon

Did you find something suspicious?