Full Stack Developer

Tech Search ProsDallas, TX
Hybrid

About The Position

This is a Contract to Hire role for a Full Stack Developer in Dallas, TX. The position is full-time and hybrid, requiring 3 days in the office. The role involves developing applications in compliance with functional and non-functional requirements, creating unit test cases, and adhering to design and code standards. The developer will contribute to continuous improvement discussions, create and maintain system documentation, and align risk and control processes. Responsibilities also include providing production support, working with subject matter experts on technical designs, applying various software development methodologies, and collaborating with peers to enhance ways of working, continuous integration, and continuous delivery. The position is within the Financial Services industry.

Requirements

  • Bachelor’s degree in computer science, information technology, computer engineering, or a related field.
  • 3-5 years of hands-on experience in application development.
  • Experience with Micro Services & Layered (SOA/MVC) Architecture onPrem and Oncloud (AWS)
  • Extensive experience with Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud, JMS, Tomcat)
  • Expertise in deploying scalable solutions in Kubernetes/docker containers that are highly resilient and perform well in an environment that talks to legacy systems and future centric micro architecture.
  • UI/UX (Angular or equivalent)
  • SCM / DevOps / CI/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar)
  • Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP)
  • Testing tools & frameworks (Jasmin/Karma, JUnit, Selenium, Cucumber, Mockito)
  • Experience with Integration patterns and messaging technologies (MQ, Solace, Kafka, RabbitMQ)
  • Extensive experience in ORACLE PLSQL, SQL and performance fine tuning.

Nice To Haves

  • Ability to be flexible and change direction as needed.
  • Strong problem-solving skills with the ability to think creatively.
  • Ability to organize work and lead others

Responsibilities

  • Develop applications in compliance with functional and non-functional requirements
  • Construct unit test cases that ensure compliance with functional and non-functional requirements
  • Follow design and code standards, contributing to continuous improvement discussions
  • Create and maintain system documentation
  • Align risk and control processes into day-to-day responsibilities to monitor and mitigate risk; escalates appropriately
  • Contribute to the design of components or individual programs
  • Provide production support for applications as needed
  • Work with subject matter experts reviewing technical designs and specifications
  • Apply different software development methodologies depending on project needs
  • Work with peers to mature ways of working, continuous integration, and continuous delivery
  • Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service