Java Full Stack Engineer
Actively Reviewing the ApplicationsUmanist NA
India, Tamil Nadu, Chennai
Full-Time
On-site
INR 15–17 LPA
Posted 2 days ago
•
Apply by June 9, 2026
Job Description
Job Description – Full Stack Java Developer (Spring Boot & GCP) Position Overview
We are looking for a skilled Full Stack Java Developer with strong expertise in Java, Spring Boot, and Google Cloud Platform (GCP). The ideal candidate will have hands-on experience in designing, developing, testing, and maintaining scalable software applications across both front-end and back-end environments.
The role involves working across the entire software development lifecycle, collaborating with cross-functional teams, and delivering high-performance, secure, and user-friendly applications that meet business and customer requirements.
Key Responsibilities Software Development
We are looking for a skilled Full Stack Java Developer with strong expertise in Java, Spring Boot, and Google Cloud Platform (GCP). The ideal candidate will have hands-on experience in designing, developing, testing, and maintaining scalable software applications across both front-end and back-end environments.
The role involves working across the entire software development lifecycle, collaborating with cross-functional teams, and delivering high-performance, secure, and user-friendly applications that meet business and customer requirements.
Key Responsibilities Software Development
- Design, develop, test, and maintain scalable and high-quality software applications.
- Participate in the complete software development lifecycle, including requirement analysis, design, development, testing, deployment, and support.
- Develop full-stack solutions, including both front-end user interfaces and backend services.
- Analyze business requirements and determine the most suitable technology stack and deployment strategies.
- Design high-level software architectures outlining system structure, components, integrations, and interfaces.
- Ensure applications follow scalable, modular, and maintainable design principles.
- Engage with stakeholders and customers to understand business use cases, challenges, and requirements.
- Deliver user-centric solutions by focusing on usability, performance, and reliability.
- Develop and maintain REST APIs, microservices, and backend services using Java and Spring Boot.
- Implement scalable server-side logic and ensure smooth integration with external systems and databases.
- Build interactive and responsive user interfaces.
- Ensure seamless integration between front-end components and backend APIs.
- Develop and deploy applications on Google Cloud Platform (GCP).
- Implement cloud-native architectures and microservices-based systems.
- Define and implement software testing strategies including unit testing, integration testing, and system testing.
- Follow modern development practices such as:
- Test Driven Development (TDD)
- Continuous Integration (CI)
- Continuous Delivery (CD)
- Continuously improve application performance, scalability, and reliability.
- Identify opportunities to optimize code, architecture, and system performance.
- Implement security best practices including:
- Data encryption
- Data anonymization
- Secure authentication and authorization mechanisms
- Evaluate and adopt emerging technologies and tools to enhance product capabilities and development efficiency.
- Contribute to building modern technology stacks and next-generation application platforms.
- Strong experience in Java Full Stack Development
- Expertise in Spring Boot framework
- Experience with Google Cloud Platform (GCP)
- Knowledge of microservices architecture
- Experience developing RESTful APIs
- Understanding of Agile development methodologies
- Familiarity with CI/CD pipelines and DevOps practices
- Experience with MongoDB or other NoSQL databases
- 4+ years of overall IT experience
- 3+ years of software development experience
- Strong hands-on experience with Java-based applications
- Bachelor’s Degree in Computer Science, Engineering, or a related field
- Relevant technical certification programs in Java, Cloud, or Software Development.
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Senior Frontend Developer
Global Banking School
Noida
Git
JavaScript
TypeScript
+3
Sr. Executive - EHS
Lupin
India
Full-Time
₹3–10 LPA
Engineering
Quality Operations Manager
Guerbet
India
Full-Time
Engineering
Excel
PowerPoint
+2
BY Developer
Capgemini
Coimbatore
Full-Time
Engineering
Windows
Linux
+2
SFCC Developer (MT56ST RM 4007)
Source-Right
India
Full-Time
Salesforce
Engineering
Communication Skills
+11
Share
Quick Apply
Upload your resume to apply for this position