Application Developer - Java Full stack

Omega Solutions Inc
•Remote

About The Position

Design, develop, and maintain full stack enterprise applications using Java, Spring Framework, Hibernate, and React. Develop RESTful APIs and microservices for scalable system integrations; deploy and manage applications on Apache Tomcat and cloud environments; and build containerized applications using Docker while supporting GitHub-based CI/CD pipelines. Develop and optimize Oracle PL/SQL procedures, functions, and queries. Collaborate with product owners, architects, QA, and DevOps teams. Create automation and scripting solutions for build, deployment, and operational tasks. Participate in code reviews, troubleshooting, performance tuning, and production support. This is a remote position.

Requirements

  • At least 5 years of Java development experience.
  • Backend skills in Java, Spring Framework (Spring Boot and Spring MVC), and Hibernate.
  • Frontend skills in React, JavaScript, HTML, and CSS.
  • Database skills in Oracle and PL/SQL.
  • Experience with Apache Tomcat.
  • Integration skills with REST APIs, JSON, and Web Services.
  • DevOps skills with Docker, GitHub, and CI/CD pipelines.
  • Experience with AWS, Azure, or GCP.
  • Shell scripting, Python, or other automation scripting skills.
  • Experience with Claude or similar AI tools.

Nice To Haves

  • Experience with microservices architecture.
  • Familiarity with Agile/Scrum development.
  • Knowledge of Kubernetes and container orchestration.
  • Experience with performance tuning and scalable architecture.

Responsibilities

  • Design, develop, and maintain full stack enterprise applications using Java, Spring Framework, Hibernate, and React.
  • Develop and implement RESTful APIs and microservices for scalable system integrations.
  • Deploy and manage applications on Apache Tomcat and cloud environments.
  • Build containerized applications using Docker and support CI/CD pipelines using GitHub.
  • Develop and optimize Oracle PL/SQL procedures, functions, and database queries.
  • Collaborate with product owners, architects, QA, and DevOps teams.
  • Write automation and scripting solutions for building, deploying, and operational tasks.
  • Participate in code reviews, troubleshooting, performance tuning, and production support.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service