Point your AI agent at freehire and let it find you a job.

Get the CLI →

Phoenix Technologies

NewBe an early applicant

Java FullStack Developer

Posted Updated 1 view
Discussion

Summary

A senior full-stack developer designs, builds, and maintains Java/JEE backend services using Spring Boot and Hibernate, develops RESTful and SOAP APIs, implements frontend features in Angular, React, or Vue, manages Oracle/PostgreSQL databases, and deploys and scales apps on AWS or Azure with Docker, Kubernetes, and CI/CD pipelines.

We are seeking a seasoned Java developer to join our team. The role involves building robust backend services and collaborating on full‑stack initiatives.

Key responsibilities

  • Design, develop, and maintain Java/JEE applications using Spring Boot, Hibernate, and related technologies.
  • Build and integrate RESTful and SOAP APIs for internal and external consumption.
  • Implement frontend features and enhancements using Angular, React, or Vue frameworks.
  • Manage and optimize relational databases such as Oracle and PostgreSQL.
  • Deploy, monitor, and scale applications on AWS or Azure using Docker, Kubernetes, and CI/CD pipelines.
  • Collaborate with cross‑functional teams to deliver end‑to‑end solutions.

Required qualifications

  • 8+ years of professional Java/JEE development experience.
  • Strong proficiency with Spring Boot, Hibernate, EJB, and WebLogic.
  • Proven experience developing RESTful and SOAP APIs.
  • Hands‑on experience with modern frontend frameworks (Angular, React, Vue) and web technologies (JavaScript, HTML, CSS).
  • Experience with cloud platforms (AWS/Azure) and container orchestration (Docker, Kubernetes) plus CI/CD practices.

Nice to have

  • Familiarity with Apache Camel, Drools, and AI‑assisted development tools.
  • Fluent English communication skills.
  • Experience with additional DevOps tools and methodologies.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.