Java Full-Stack Engineer

Posted Yesterday
Hiring Remotely in Plano, TX, United States
Remote or Hybrid
100K-130K Annually
Mid level
Big Data • Hardware • Information Technology • Software • Business Intelligence • Cybersecurity • Big Data Analytics
The Role
Develop and maintain scalable full-stack web applications using Java, Spring Boot, REST APIs, microservices, and Angular or React. Responsibilities include database development, testing, debugging, performance optimization, code reviews, CI/CD, secure coding, and collaboration across Agile teams.
Summary Generated by Built In

Job Title: Mid-Level Java Full Stack Engineer

Location: USA
Experience: 3–5 Years
Job Type: Full-Time
Work Model: On-site / Hybrid / Remote (depending on client requirements)

Job Summary

We are seeking a skilled Mid-Level Java Full Stack Engineer with 3–5 years of professional software development experience to join our engineering team. The ideal candidate will have hands-on experience developing scalable web applications using Java, Spring Boot, REST APIs, and modern frontend technologies such as Angular or React.

The candidate should be comfortable working across the full software development lifecycle, collaborating with cross-functional teams, and delivering high-quality, maintainable code in an Agile environment.

Key Responsibilities

  • Design, develop, test, and maintain scalable full-stack web applications.
  • Develop backend services and RESTful APIs using Java, Spring Boot, and related frameworks.
  • Build responsive and user-friendly frontend applications using Angular or React.
  • Implement microservices-based architectures and integrate third-party services.
  • Work with relational and NoSQL databases, including writing optimized queries.
  • Participate in code reviews, debugging, performance tuning, and troubleshooting.
  • Write unit and integration tests to ensure application quality and reliability.
  • Collaborate with product managers, QA engineers, DevOps teams, and other developers.
  • Use Git and CI/CD pipelines to support efficient software delivery.
  • Follow secure coding practices, coding standards, and Agile/Scrum methodologies.

Required Technical Skills

  • 3–5 years of professional software development experience.
  • Strong proficiency in Java 8 or later and object-oriented programming.
  • Hands-on experience with Spring Boot, Spring MVC, and Spring Framework.
  • Experience developing RESTful APIs and microservices.
  • Frontend development experience with Angular or React, JavaScript/TypeScript, HTML5, and CSS3.
  • Experience with SQL databases such as PostgreSQL, MySQL, or Oracle.
  • Familiarity with Hibernate/JPA and ORM concepts.
  • Experience using Git, Maven or Gradle, and CI/CD tools.
  • Knowledge of unit testing frameworks such as JUnit and Mockito.
  • Understanding of Agile/Scrum development practices.
  • Strong analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience with AWS, Azure, or another cloud platform.
  • Familiarity with Docker and Kubernetes.
  • Knowledge of Kafka or other messaging technologies.
  • Experience with Jenkins, GitHub Actions, or similar CI/CD tools.
  • Understanding of application security, OAuth 2.0, and JWT.
  • Experience with production troubleshooting and application performance optimization.

Work Authorization Requirements

Candidates must be currently authorized to work in the United States for this position.

Candidates with the following work authorization statuses are welcome to apply, subject to applicable employment requirements:

  • U.S. Citizen
  • Lawful Permanent Resident (Green Card holder)
  • Valid H-4 EAD holder

Candidates should be able to provide the required employment eligibility documentation during the appropriate stage of the hiring process.

What We Offer

  • Competitive compensation based on experience and qualifications.
  • Opportunity to work on modern enterprise technology projects.
  • Collaborative engineering environment.
  • Professional growth and development opportunities.
  • Benefits package, where applicable.

How to Apply

Interested candidates may submit their updated résumé to [email protected] highlighting their Java full-stack development experience, relevant technical skills, current location, and availability.

Skills Required

  • 3–5 years of professional software development experience
  • Proficiency in Java 8 or later and object-oriented programming
  • Experience with Spring Boot, Spring MVC, and Spring Framework
  • Experience developing RESTful APIs and microservices
  • Frontend development experience with Angular or React, JavaScript or TypeScript, HTML5, and CSS3
  • Experience with SQL databases such as PostgreSQL, MySQL, or Oracle
  • Familiarity with Hibernate, JPA, and ORM concepts
  • Experience with Git, Maven or Gradle, and CI/CD tools
  • Knowledge of unit testing frameworks such as JUnit and Mockito
  • Understanding of Agile/Scrum development practices
  • Strong analytical, problem-solving, and communication skills
  • Experience with AWS, Azure, or another cloud platform
  • Familiarity with Docker and Kubernetes
  • Knowledge of Kafka or other messaging technologies
  • Experience with Jenkins, GitHub Actions, or similar CI/CD tools
  • Understanding of application security, OAuth 2.0, and JWT
  • Experience with production troubleshooting and application performance optimization
  • Currently authorized to work in the United States
Am I A Good Fit?
beta
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
10 Employees

Similar Jobs

Photon Logo Photon

Java Full-stack Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees
38K-135K Annually

Photon Logo Photon

Java Full-stack Engineer

Agency • Information Technology
In-Office or Remote
2 Locations
5017 Employees
39K-137K Annually

Hexaware Technologies Logo Hexaware Technologies

Java Full-stack Engineer

Information Technology • Consulting
Remote
United States
27000 Employees

Miratech Logo Miratech

Java Engineer

Information Technology
Remote
US
701 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account