NextHire Try for free

JobWorld

Posted 10 Sep 2025

Java FS Developer

Apply with NextHire Auto Apply fills in the application for you.
Team
CGI India Global Delivery Center
Posted
10 Sep 2025

About the role

Job Title: Java Full Stack Developer

Location: [Insert Location]

Job Type: [Full-Time / Contract / Remote / Hybrid]

Experience: [Insert experience level, e.g., 3–6 years]

Salary: [Optional]

Job Summary:

We are looking for a highly skilled Java Full Stack Developer to join our dynamic team. The ideal candidate will have strong experience in Java-based backend technologies and modern front-end frameworks, with a passion for creating efficient, scalable, and user-friendly applications.

Key Responsibilities:
  • Design, develop, test, and deploy high-quality applications using Java and front-end technologies.
  • Participate in the full software development lifecycle, from concept and design to testing and deployment.
  • Collaborate with cross-functional teams including product owners, designers, and other developers.
  • Develop RESTful APIs and integrate with third-party services.
  • Implement responsive web designs and ensure cross-browser compatibility.
  • Maintain and improve code quality, performance, and reliability.
  • Troubleshoot, debug, and upgrade existing applications.
  • Write clean, well-documented, and maintainable code.
Technical Skills Required:

Backend:

  • Core Java, Java 8/11+
  • Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)
  • RESTful APIs and Microservices
  • Hibernate / JPA
  • Maven / Gradle
  • Unit Testing (JUnit, Mockito)

Frontend:

  • HTML5, CSS3, JavaScript
  • Front-end frameworks like Angular (2+), React.js, or Vue.js
  • TypeScript
  • Responsive design using Bootstrap, Material UI, etc.

Database:

  • SQL (MySQL, PostgreSQL, Oracle)
  • NoSQL (MongoDB, Redis) – Nice to have

Tools & DevOps:

  • Version control: Git, GitHub / GitLab / Bitbucket
  • Build tools: Jenkins, Docker
  • CI/CD pipelines
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus
Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 3+ years of experience as a Full Stack Developer with Java.
  • Strong problem-solving and analytical skills.
  • Good communication and interpersonal abilities.
  • Ability to work independently and in a team environment.
Preferred Skills:
  • Knowledge of Agile/Scrum methodologies.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Familiarity with TDD/BDD practices.

Exposure to monitoring tools like Prometheus, Grafana is a plus.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach