
On-Site
Full-Time
New Delhi, Delhi
India
Skills
Amazon Web Services (AWS)
Microsoft Azure
Spring Boot
About the Role
Job Title: Staff Engineer, Java Fullstack (React)
Location: PAN India - Remote
Experience: 6 to 13 years
Compensation: 30% hike on current CTC
About the Role:
We are seeking an experienced Staff Engineer with expertise in Java Fullstack development to join our growing team. The ideal candidate will have hands-on experience with modern Java frameworks, React for frontend development, and a deep understanding of cloud architectures, SaaS applications, and Microservices. As a key player in our team, you will work on designing and developing robust solutions, driving the full software development lifecycle, and collaborating with cross-functional teams.
Responsibilities:
Software Development: Design, develop, and maintain high-quality Java Fullstack applications with a focus on Spring Boot, ReactJs, and Microservices.
Code Quality: Write clean, maintainable, and well-documented code. Use tools like SonarQube and Veracode for continuous code quality checks.
Solution Design: Understand the client’s functional requirements and design an optimal solution. Define the technologies, patterns, and frameworks needed to meet both functional and non-functional requirements.
Web Services & API Development: Develop and implement RESTful APIs and Web Services (SOAP, REST, JAXRS) for integration with other systems.
Cloud Deployment: Deploy and manage applications using Docker, Kubernetes, and cloud providers like AWS, Google Cloud Platform, and Azure.
Collaboration & Leadership: Collaborate effectively with cross-functional teams, provide technical leadership, and guide junior engineers. Lead/support UAT and production rollouts.
Continuous Improvement: Troubleshoot and resolve complex bugs and issues. Optimize existing processes and simplify solutions where necessary.
Innovation: Stay up to date with industry trends and evaluate new technologies to improve project delivery.
Mentoring: Provide constructive feedback to team members, assist with troubleshooting, and ensure team growth.
Required Skills & Experience:
Java Fullstack Development: Extensive experience with Java, Spring Core, Spring Boot, Hibernate/JPA, Spring MVC, and Microservices.
Frontend Development: Strong knowledge of ReactJs, HTML5, CSS3, JavaScript, and building Single Page Applications (SPA).
Web Services & APIs: Hands-on experience in SOAP, RESTful Web Services, and API Development.
Cloud Technologies: Experience with cloud-based architectures and platforms like AWS, Google Cloud Platform (GCP), and Azure.
SaaS Applications: Experience in developing Software-as-a-Service (SaaS) applications.
Databases: Proficiency with relational databases (SQL) and NoSQL databases (Redis, Elasticsearch).
Message Queues: Knowledge of Kafka, RabbitMQ, ActiveMQ, or similar message queues.
DevOps & CI/CD: Hands-on experience with Docker, Kubernetes, CI/CD tools (Jenkins, Azure DevOps), and deployment processes.
Version Control & Tools: Proficiency in Git, SonarQube, and other code quality tools.
Unix/Linux Shell Command: Comfortable working on the Unix/Linux shell command line.
Design Patterns & UML: Strong understanding of design patterns and UML.
Soft Skills: Strong problem-solving abilities, communication skills, and the ability to collaborate effectively in cross-functional teams.
Good-to-Have Skills:
Experience with additional frontend frameworks like Angular.
Familiarity with other open-source technologies and frameworks.
Prior experience in DevOps or DevSecOps practices.
Knowledge of continuous integration and continuous delivery best practices.
Experience in leading teams or acting in a senior technical leadership role.
Why Join Us?
Remote Work: Work remotely from anywhere across India.
Career Growth: Opportunity to enhance your skills and progress within a dynamic and growing company.
Exciting Projects: Work on cutting-edge technologies and innovative projects.
Competitive Compensation: Receive a 30% hike on your current CTC along with other benefits.
Work Culture: Join a collaborative, fast-paced, and innovation-driven team.
Location: PAN India - Remote
Experience: 6 to 13 years
Compensation: 30% hike on current CTC
About the Role:
We are seeking an experienced Staff Engineer with expertise in Java Fullstack development to join our growing team. The ideal candidate will have hands-on experience with modern Java frameworks, React for frontend development, and a deep understanding of cloud architectures, SaaS applications, and Microservices. As a key player in our team, you will work on designing and developing robust solutions, driving the full software development lifecycle, and collaborating with cross-functional teams.
Responsibilities:
Software Development: Design, develop, and maintain high-quality Java Fullstack applications with a focus on Spring Boot, ReactJs, and Microservices.
Code Quality: Write clean, maintainable, and well-documented code. Use tools like SonarQube and Veracode for continuous code quality checks.
Solution Design: Understand the client’s functional requirements and design an optimal solution. Define the technologies, patterns, and frameworks needed to meet both functional and non-functional requirements.
Web Services & API Development: Develop and implement RESTful APIs and Web Services (SOAP, REST, JAXRS) for integration with other systems.
Cloud Deployment: Deploy and manage applications using Docker, Kubernetes, and cloud providers like AWS, Google Cloud Platform, and Azure.
Collaboration & Leadership: Collaborate effectively with cross-functional teams, provide technical leadership, and guide junior engineers. Lead/support UAT and production rollouts.
Continuous Improvement: Troubleshoot and resolve complex bugs and issues. Optimize existing processes and simplify solutions where necessary.
Innovation: Stay up to date with industry trends and evaluate new technologies to improve project delivery.
Mentoring: Provide constructive feedback to team members, assist with troubleshooting, and ensure team growth.
Required Skills & Experience:
Java Fullstack Development: Extensive experience with Java, Spring Core, Spring Boot, Hibernate/JPA, Spring MVC, and Microservices.
Frontend Development: Strong knowledge of ReactJs, HTML5, CSS3, JavaScript, and building Single Page Applications (SPA).
Web Services & APIs: Hands-on experience in SOAP, RESTful Web Services, and API Development.
Cloud Technologies: Experience with cloud-based architectures and platforms like AWS, Google Cloud Platform (GCP), and Azure.
SaaS Applications: Experience in developing Software-as-a-Service (SaaS) applications.
Databases: Proficiency with relational databases (SQL) and NoSQL databases (Redis, Elasticsearch).
Message Queues: Knowledge of Kafka, RabbitMQ, ActiveMQ, or similar message queues.
DevOps & CI/CD: Hands-on experience with Docker, Kubernetes, CI/CD tools (Jenkins, Azure DevOps), and deployment processes.
Version Control & Tools: Proficiency in Git, SonarQube, and other code quality tools.
Unix/Linux Shell Command: Comfortable working on the Unix/Linux shell command line.
Design Patterns & UML: Strong understanding of design patterns and UML.
Soft Skills: Strong problem-solving abilities, communication skills, and the ability to collaborate effectively in cross-functional teams.
Good-to-Have Skills:
Experience with additional frontend frameworks like Angular.
Familiarity with other open-source technologies and frameworks.
Prior experience in DevOps or DevSecOps practices.
Knowledge of continuous integration and continuous delivery best practices.
Experience in leading teams or acting in a senior technical leadership role.
Why Join Us?
Remote Work: Work remotely from anywhere across India.
Career Growth: Opportunity to enhance your skills and progress within a dynamic and growing company.
Exciting Projects: Work on cutting-edge technologies and innovative projects.
Competitive Compensation: Receive a 30% hike on your current CTC along with other benefits.
Work Culture: Join a collaborative, fast-paced, and innovation-driven team.