About the Role
We are seeking a talented Java Full Stack Developer with 3–5 years of experience who can build scalable, high-performing applications. This role demands strong knowledge of Core Java, Spring Boot, React.js, and AWS along with expertise in microservices and REST APIs. The right candidate will have the opportunity to work on exciting projects, solve complex problems, and contribute across the full software development lifecycle.
If you enjoy working on both frontend and backend systems, understand cloud deployment, and thrive in a collaborative environment, this role is designed for you.
Key Responsibilities for Java Full Stack Developer
-
Design, develop, and maintain end-to-end web applications using Java, Spring Boot, and React.js
-
Build reusable components and front-end libraries for scalable user interfaces
-
Implement and integrate REST APIs and microservices
-
Manage cloud deployment and services on AWS
-
Work with SQL and NoSQL databases for efficient data management
-
Collaborate with cross-functional teams including product managers, testers, and designers
-
Optimize application performance and troubleshoot issues proactively
-
Participate in Agile ceremonies including sprint planning and daily stand-ups
-
Contribute to continuous integration and deployment processes with Jenkins, Git, and Docker
Skills and Qualifications
Core Skills Required
-
Strong knowledge of Core Java and Spring Boot
-
Hands-on experience with React.js for frontend development
-
Proficiency in AWS cloud services including EC2, S3, and Lambda
-
Experience in building REST APIs and microservices
-
Database expertise in SQL and NoSQL systems
Nice to Have
-
Familiarity with CI/CD pipelines using Jenkins, Git, or Docker
-
Knowledge of Agile or Scrum methodologies
-
Understanding of modern architecture patterns like event-driven or serverless
What We Offer
-
Opportunity to work on challenging and innovative projects
-
Exposure to both frontend and backend technologies
-
A collaborative team culture where learning is encouraged
-
Career growth with access to cloud and modern development practices
Work Model
The position offers flexibility depending on the employer. Roles may be onsite, hybrid, or remote, depending on project requirements and location preferences. Candidates will be informed of the work model during the hiring process.
Ready to Apply?
If this sounds like your next career step, apply today and showcase your expertise. Share your resume to Rishib@Cohetech.com
Want to discuss your career growth and future roles? Let’s discuss your next career move.
3. FAQs Section (15 Total)
1. What are the primary responsibilities of a Java Full Stack Developer?
You will design, build, and maintain web applications using Java, Spring Boot, React, and AWS while managing both frontend and backend development.
2. How much experience is required for this role?
Candidates should have 3 to 5 years of professional development experience.
3. What frontend skills are expected?
Strong expertise in React.js and reusable component development is required.
4. What backend technologies are used in this role?
Core Java, Spring Boot, REST APIs, and microservices are central to backend work.
5. Does this position require cloud expertise?
Yes, AWS cloud deployment and services like EC2, S3, and Lambda are essential.
6. Which databases should candidates be comfortable with?
Both SQL and NoSQL databases are used, so familiarity with relational and non-relational systems is needed.
7. Are CI/CD tools part of the role?
Knowledge of Jenkins, Git, and Docker is a plus, especially for automated deployments.
8. Is this position remote or onsite?
The work model varies and can be onsite, hybrid, or remote depending on the employer.
9. What kind of projects will I be working on?
You will work on enterprise-level applications that require scalable architecture and cloud integration.
10. Is Agile experience mandatory?
Agile or Scrum knowledge is not mandatory but is highly preferred.
11. Are microservices a part of the responsibilities?
Yes, developing and integrating microservices is a key responsibility.
12. What soft skills are expected?
Strong communication, teamwork, problem-solving, and adaptability are valued.
13. How do I apply for this position?
You can apply through the job listing link provided or connect with our career expert on LinkedIn.
14. What industries hire Java Full Stack Developers?
Industries include fintech, e-commerce, healthcare, cloud solutions, and enterprise technology.
15. What makes this role suitable for career growth?
It offers exposure to full stack technologies, cloud deployment, and modern development practices, preparing you for senior technical roles.