Information Technology_USA - USA_Developer

Real SoftJacksonville, FL
Onsite

About The Position

We are seeking a skilled Java Full Stack Developer to join our team. This role involves building secure, scalable, and high-performance server-side applications using Java, Spring Boot, and Hibernate. You will also be responsible for developing responsive, interactive user interfaces using modern frontend technologies and managing databases. Additionally, the role includes containerizing applications, setting up CI/CD pipelines, and deploying cloud infrastructure. Collaboration with product managers and designers, troubleshooting, debugging, and code reviews are also key aspects of this position.

Requirements

  • Java (8+)
  • JavaScript/TypeScript
  • Spring Boot
  • Spring MVC
  • Hibernate
  • Angular/React
  • HTML/CSS
  • SQL
  • NoSQL
  • JPA
  • Git
  • Maven/Gradle
  • Docker
  • Jenkins
  • Agile methodologies (Scrum/Kanban)
  • Strong problem-solving and analytical skills
  • Ability to work in a cross-functional team
  • Effective communication skills
  • core java (8+)
  • backend frameworks (Spring Boot, Hibernate)
  • frontend technologies (HTML, CSS, JavaScript, React/Angular)
  • database management (SQL/NoSQL)
  • RESTful APIs
  • DevOps tools (Docker, Jenkins, AWS/Azure)

Nice To Haves

  • Kubernetes
  • GitHub Actions
  • AWS
  • Azure
  • GCP
  • Advanced Java Concepts
  • Spring Experience

Responsibilities

  • Building secure, scalable, and high-performance server-side applications using Java, Spring Boot, and Hibernate.
  • Designing and implementing RESTful APIs for front-end and third-party integration.
  • Writing reusable, testable code and following SOLID principles.
  • Developing responsive, interactive user interfaces using HTML5, CSS3, JavaScript, and modern frameworks like React, Angular, or Vue.js.
  • Ensuring cross-browser compatibility and mobile responsiveness.
  • Designing, developing, and maintaining relational databases (e.g., MySQL, PostgreSQL, Oracle) or NoSQL databases (e.g., MongoDB).
  • Optimizing database performance and managing data persistence using Spring Data JPA.
  • Containerizing applications using Docker and orchestrating with Kubernetes.
  • Setting up CI/CD pipelines (e.g., Jenkins, GitHub Actions) for automated testing and deployment.
  • Deploying and maintaining cloud infrastructure (e.g., AWS, Azure, GCP).
  • Collaborating with product managers and designers to define requirements.
  • Troubleshooting, debugging, and upgrading existing software.
  • Documenting code and conducting code reviews to maintain quality.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service