Full-Stack Developer
Role Overview
Design, develop, enhance, and support scalable enterprise applications across backend services, frontend development, API integration, and databases.
The role has ownership across the software development lifecycle.
Key Skills for This Role
Full Job Posting
Location and engagement
- The engagement details specify Remote, India.
- The posting lists job locations in Bangalore, Chennai, Hyderabad, Noida, and Pune, with multiple locations in country.
- Rotational or 24x7 support may include on-call, weekend, and release coverage as required.
Role summary
Design, develop, enhance, and support scalable enterprise applications across backend services, frontend development, API integration, and databases.
The role has ownership across the software development lifecycle.
Key responsibilities
- Design, develop, test, deploy, and maintain full-stack applications using Java, Spring Boot, Node.js, and Vue.js.
- Build secure, reusable, scalable REST APIs and connect frontend components to backend services.
- Develop and optimize data access using relational and NoSQL databases.
- Contribute to requirements, technical design, estimation, code reviews, testing, release, and production support.
- Troubleshoot defects, find root causes, and implement reliable fixes within service levels.
- Maintain technical documentation, coding standards, source control, and deployment readiness.
- Collaborate with product owners, business analysts, QA, DevOps, and distributed teams.
Must-have qualifications
- 8+ years of experience.
- Strong hands-on Java and Spring Boot development experience.
- Practical Node.js and modern JavaScript experience; hands-on Vue.js user-interface development.
- Understanding of RESTful API design, integration, authentication, error handling, and security.
- Experience with relational databases such as Oracle or MySQL, including SQL and PL/SQL, and with NoSQL databases, particularly MongoDB.
- Proficiency with Git or an equivalent version-control platform.
- Strong debugging, unit-testing, and application-support capabilities.
Good-to-have skills
- Apache Kafka or another event-streaming platform.
- Exposure to microservices, containerization, CI/CD pipelines, and cloud platforms.
- Knowledge of automated testing, code-quality tools, and application performance monitoring.
- Experience in Agile or distributed delivery environments.
Additional role expectations
- Strong communication, ownership, collaboration, and problem-solving skills.
About Fujitsu
Fujitsu describes its purpose as making the world more sustainable by building trust through innovation.
The company reports approximately 130,000 employees across more than 50 countries.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Fujitsu
Senior Functional Consultant - SAP PP - 12682
Bengaluru, IND
Operational Security Analyst
Basingstoke, GBR
Fujitsu is seeking an Operational Security Analyst to monitor and investigate security incidents, advise on response, and help safeguard client systems and data. The role is office-based and involves security analysis, v
Infrastructure Analyst
Basingstoke, GBR
Fujitsu is seeking an Infrastructure Analyst to support a shared service on a 24/7 shift pattern. The work covers event, incident, problem, patch, change, and request management for secure IT infrastructure; candidates s
Conseiller en architecture de solution senior
Montréal, CAN
HR Service Delivery Operations Lead
Pune, IND
Senior Functional Consultant - SAP PP - 12682
Bengaluru, IND
Operational Security Analyst
Basingstoke, GBR
Infrastructure Analyst
Basingstoke, GBR
Analyste programmeur SharePoint senior
Montréal, CAN
Conseiller en architecture de solution senior
Montréal, CAN
Analyste - Power BI
Montréal, CAN
Analyste - Power BI
Montréal, CAN