Java Full-Stack Engineer

Sorry, this job was removed at 08:47 p.m. (UTC) on Wednesday, Jul 29, 2026
Hiring Remotely in United States
Remote or Hybrid
120K-145K Annually
Mid level
3D Printing • Agency • Artificial Intelligence • Automotive • Agriculture • 3PL: Third Party Logistics • Big Data Analytics
The Role
Design, build, and maintain Java/Spring Boot backend services and responsive frontends using React/Angular/Vue. Optimize SQL/NoSQL databases, integrate third-party APIs, and ensure high quality via unit, integration, and end-to-end tests while collaborating with product, UX, and DevOps.
Summary Generated by Built In

We are looking for a Java Full-Stack Engineer to join our engineering team. In this role, you will design, develop, and maintain high-performing backend services in Java/Spring Boot alongside responsive, modern web frontends using modern JavaScript frameworks (React / Angular / Vue).

You will collaborate closely with product managers, UX designers, and DevOps engineers to build scalable software solutions that deliver high value to our end users.

Key Responsibilities

  • Backend Development (40%): Architect, build, and maintain robust RESTful APIs and microservices using Java and Spring Boot.
  • Frontend Development (30%): Build scalable, responsive, and cross-browser compatible UI components using React, Angular, or Vue.js.
  • Database & Integration (15%): Design and optimize relational (PostgreSQL, MySQL) and non-relational (MongoDB) databases; integrate third-party APIs and services.
  • Quality & Performance (15%): Write clean, maintainable, and well-tested code (unit, integration, and end-to-end tests); optimize application speed, security, and scalability.

Qualifications & Requirements

Minimum Requirements:

  • Experience: 3+ years of professional software engineering experience in full-stack web development.
  • Backend Proficiency: Strong proficiency in Java (Java 11+ or Java 17+) and the Spring Ecosystem (Spring Boot, Spring Data JPA, Spring Security).
  • Frontend Proficiency: Demonstrated experience with modern JavaScript/TypeScript and at least one core framework (React.js, Angular, or Vue.js).
  • Databases: Hands-on experience with SQL (PostgreSQL/MySQL) OR NoSQL databases, including database design and query optimization.
  • APIs & Web Services: Expertise in designing and consuming RESTful APIs.
  • Version Control: Proficiency with Git and standard pull-request workflows.

Preferred Qualifications (Nice-to-Have):

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines (GitHub Actions, Jenkins).
  • Experience with message brokers (Apache Kafka, RabbitMQ).
  • Experience writing unit tests using JUnit, Mockito, or modern frontend testing libraries (Jest, Cypress).

Key Success Metrics (KPIs)

  • Delivery of reliable, well-tested feature deployments against quarterly sprint goals.
  • Maintaining application performance, test coverage (>80%), and low defect rates in production.
  • Active participation in code reviews and architectural discussions.

What We Offer

  • Healthcare & Wellness: Comprehensive medical, dental, and vision coverage.
  • Work-Life Balance: Generous paid time off (PTO), flexible working hours, and hybrid/remote work flexibility.
  • Growth & Development: Professional development stipend, conference budget, and clear career pathing.
  • Financial Perks: 401(k) matching program and competitive performance bonuses.

Equal Opportunity Employer

We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, or disability status.

Skills Required

  • 3+ years of professional full-stack web development experience
  • Strong proficiency in Java (Java 11+ or Java 17+) and the Spring ecosystem (Spring Boot, Spring Data JPA, Spring Security)
  • Experience with modern JavaScript/TypeScript and at least one framework (React, Angular, or Vue.js)
  • Hands-on experience with SQL (PostgreSQL/MySQL) or NoSQL (MongoDB), including database design and query optimization
  • Expertise in designing and consuming RESTful APIs
  • Proficiency with Git and standard pull-request workflows
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines (GitHub Actions, Jenkins)
  • Experience with message brokers (Apache Kafka, RabbitMQ)
  • Experience writing unit and integration tests (JUnit, Mockito) or frontend testing (Jest, Cypress)
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
23 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account