Java Spring Developer

VirtusaIrving, TX

About The Position

We are seeking a skilled Java Spring Developer with extensive experience in software development, particularly in Java/J2EE and the Spring framework. The ideal candidate will have a strong background in designing, maintaining, and developing applications using Java EE platforms. Experience in the Financial Service industry and application development roles is highly desirable. This role requires excellent communication, problem-solving, and decision-making skills, with the ability to perform under pressure and manage deadlines. A solid understanding of data structures, algorithms, Oracle RDBMS, data models, and relational database systems is essential. Strong analysis and design skills, including OO design patterns, are mandatory. Experience with cloud technologies, Docker, containers, Kubernetes, Microservices, REST APIs, and web services is also required. A good understanding of design patterns, relational databases, SQL, and web framework development (e.g., Spring MVC) is expected. Experience with CI/CD pipelines is a plus.

Requirements

  • 6 years of hands-on software development experience.
  • Experience in JAVA / J2EE / JAVA 8/latest version development.
  • Experience in the Spring /Spring Boot /Spring MVC/Sprint JPA/ Spring Security.
  • Hands-on experience in designing, maintaining, and developing applications using Java EE platforms.
  • 0-2+ years of relevant experience in the Financial Service industry.
  • 0-2+ years experience in Applications Development role.
  • Consistently demonstrates clear and concise written and verbal communication.
  • Demonstrated problem-solving and decision-making skills.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Strong Knowledge in data structure & algorithms.
  • Must have worked on Oracle RDBMS.
  • Good at data models and have an understanding of relational database systems.
  • Strong analysis and design skills including OO design patterns.
  • Mandatory Experience in CLOUD/DOCKER/CONATINER/Kubernetes.
  • Knowledge in Microservices / REST API / Webservices.
  • Good Understanding of design patterns.
  • Knowledge of Relational Databases, SQL.
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Experience in CICD Pipelines.

Responsibilities

  • Designing, maintaining, and developing applications using Java EE platforms.
  • Developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Working with Oracle RDBMS, data models, and relational database systems.
  • Applying OO design patterns and other design patterns.
  • Developing Microservices / REST API / Webservices.
  • Working with CLOUD/DOCKER/CONATINER/Kubernetes.
  • Implementing CICD Pipelines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service