Full Stack Engineer

Compunnel Inc.

Salt Lake City (UT)

On-site

USD 90,000 - 130,000

Full time

10 hours ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Compunnel Inc. seeks a skilled Full Stack Engineer with a strong background in API development and microservices. The role focuses on designing, developing, and deploying scalable RESTful APIs using Java Spring, with Docker and Kubernetes for containerization and cloud deployment on AWS or Azure.

You will collaborate with cross-functional teams, implement CI/CD pipelines, and contribute to engineering best practices to ensure scalable, reliable software that aligns with business goals.

Qualifications

  • Experience with Java and Spring in enterprise apps.
  • Hands-on experience with REST APIs and microservices.
  • Containerization and cloud deployments (Docker, Kubernetes).
  • Proficient in CI/CD and DevOps practices.

Responsibilities

  • Design, develop, and maintain scalable RESTful APIs and microservices using Java Spring framework.
  • Build and deploy cloud-based applications using AWS or Azure services.
  • Develop and manage containerized applications using Docker and Kubernetes/EKS.
  • Implement CI/CD pipelines for rapid and reliable software delivery.
  • Collaborate with cross-functional Agile teams to deliver high-quality software solutions.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Troubleshoot application issues and optimize performance for scalability and reliability.
  • Develop reusable APIs and services focused on customer experience and business needs.
  • Follow best practices for software development, testing, deployment, and security.
  • Support continuous improvement initiatives and contribute to engineering best practices.

Skills

Java Development
Spring Framework
REST APIs
Microservices Architecture
Communication skills
Analytical skills
Problem-solving

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Kubernetes / EKS
CI/CD pipelines
Jenkins
Maven
Cloud platforms (AWS/Azure)

Job description

We are seeking a skilled Full Stack Engineer with strong experience in API development and microservices architecture. The ideal candidate will have hands-on expertise in Java Spring, Docker, Kubernetes/EKS, CI/CD pipelines, and cloud platforms such as AWS or Azure. This role involves designing, developing, and deploying scalable digital solutions that support enterprise-level applications and customer-facing platforms.

Key Responsibilities:
  • Design, develop, and maintain scalable RESTful APIs and microservices using Java Spring framework
  • Build and deploy cloud-based applications using AWS or Azure services
  • Develop and manage containerized applications using Docker and Kubernetes/EKS
  • Implement CI/CD pipelines for rapid and reliable software delivery
  • Collaborate with cross-functional Agile teams to deliver high-quality software solutions
  • Participate in architecture discussions, code reviews, and technical design sessions
  • Troubleshoot application issues and optimize performance for scalability and reliability
  • Develop reusable APIs and services focused on customer experience and business needs
  • Follow best practices for software development, testing, deployment, and security
  • Support continuous improvement initiatives and contribute to engineering best practices
Required Skills:
  • Strong experience in Java Development and Spring Framework
  • Hands-on experience with REST APIs and Microservices Architecture
  • Experience with Docker and Kubernetes/EKS
  • Good understanding of CI/CD tools and deployment processes
  • Experience with AWS or Azure cloud platforms
  • Knowledge of SOA, XML/JSON, and API versioning concepts
  • Experience with testing frameworks such as JUnit and Mockito
  • Familiarity with Jenkins, Maven, and DevOps practices
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills
  • 2–8 years of hands‑on software development experience
Preferred Skills:
  • Knowledge of relational and NoSQL databases
  • Experience working in Agile/Scrum environments
  • Familiarity with blue‑green deployments, feature toggles, and A/B testing
Education:

Bachelor’s degree or equivalent in Computer Science or related field

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel Inc. • Texas

On-site
USD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Compunnel Inc. • Durham (NC)

On-site
USD 100,000 - 130,000
Full Stack Engineer
Full Stack Engineer

Compunnel Inc. • Westlake (OH)

On-site
USD 110,000 - 140,000
Java Full Stack Engineer
Java Full Stack Engineer

Compunnel Inc. • Texas

On-site
USD 80,000 - 120,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

On-site
USD 120,000 - 160,000
Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel Inc. • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

Veriipro • Mount Laurel Township (NJ)

On-site
USD 110,000 - 160,000
Full-Stack Software Engineer
Full-Stack Software Engineer

Compunnel Inc. • Parsippany-Troy Hills (NJ)

On-site
USD 90,000 - 130,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel Inc. • Phoenix (AZ)

On-site
USD 120,000 - 170,000
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000