Skip to main content

Java Full-Stack Developer

Technology
Keywords Studios
Pune, India15 Jul 2025Until 25/10/2026
Full time

Job description

Key Responsibilities:

  • Develop robust, scalable web applications using Java (Spring Boot or similar frameworks) and front-end technologies (Angular, React, or Vue).
  • Design, build, and consume RESTful APIs and integrate with third-party services.
  • Work closely with product managers, designers, and QA engineers to deliver new features and improvements.
  • Maintain and improve the performance, security, and scalability of the application.
  • Write clean, testable, and efficient code; participate in code reviews.
  • Troubleshoot and debug issues across the full stack.
  • Contribute to the design of system architecture and deployment strategies.
  • Follow Agile/Scrum methodologies for iterative development.

Required Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 3–6 years of experience in full-stack web development.
  • Strong proficiency in Java and frameworks such as Spring Boot, Hibernate/JPA.
  • Solid front-end development experience with JavaScript, HTML, CSS, and frameworks such as Angular, React, or Vue.
  • Proficient in building and consuming RESTful APIs.
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools.
  • Familiarity with Git and version control best practices.

Preferred Qualifications:

  • Experience with Microservices architecture.
  • Familiarity with DevOps tools like Docker, Jenkins, or Kubernetes.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of unit testing frameworks (JUnit, Mockito) and frontend testing tools (Jest, Cypress).
  • Familiarity with GraphQL or WebSocket-based real-time applications.
Keywords
DockerAzureAwsMysqlPostgresqlHtml

Interested in this role?