Developer Programmer Analyst 3 (Hybrid)

Serigor•Austin, TX
•Hybrid

About The Position

Plans, develops, tests, and documents computer programs, applying knowledge of programming techniques and computer systems. Evaluates requests for new or modified programs to determine feasibility, cost and time requirements, compatibility with existing systems, and computer capabilities. Consults with users to understand current operating procedures and clarify program objectives, then formulates a development plan using methodologies such as structured analysis and design or object-oriented development. The role designs and builds secure, scalable backend interfaces and integration points; develops, documents, and maintains enterprise-grade RESTful web services; and builds and optimizes high-volume data-processing pipelines using the Spring framework. It maps data structures to support exchange across applications and third-party systems, writes unit and integration tests, and resolves data-processing bottlenecks and API latency issues. The developer collaborates with systems analysts, business analysts, database administrators, and frontend teams to define interface requirements and schemas, and performs other duties as assigned.

Requirements

  • At least 8 years designing and developing solutions in Java using core enterprise concepts.
  • At least 8 years designing scalable, secure, and maintainable end-to-end interface architectures for internal and external system integrations.
  • At least 8 years of hands-on expertise across the Spring ecosystem.
  • At least 8 years developing and consuming RESTful APIs secured with standard protocols, including OAuth 2.0 and JWT.
  • At least 8 years working with microservices architectures and parsing XML and JSON data.
  • At least 8 years working with relational databases such as Oracle, optimizing SQL, and using ORM tools such as Hibernate and JPA.
  • At least 8 years collaborating across engineering, product management, and business analysis teams to define data requirements and support end-to-end integration.
  • At least 8 years implementing application design best practices to improve performance, scalability, and maintainability.

Nice To Haves

  • At least 3 years using build tools such as Maven or Gradle and version control systems such as Git.
  • At least 3 years applying Agile development methodologies.

Responsibilities

  • Design and build secure, scalable backend interfaces and integration points.
  • Develop, document, and maintain enterprise-grade RESTful web services.
  • Build and optimize high-volume data-processing pipelines with the Spring framework.
  • Map data structures to support exchange across applications and third-party systems.
  • Write comprehensive unit and integration tests.
  • Resolve data-processing bottlenecks and API latency issues.
  • Collaborate with systems analysts, business analysts, database administrators, and frontend teams to define interface requirements and schemas.
  • Evaluate user requests for new or modified programs, determining feasibility, cost and time required, compatibility with current systems, and computer capabilities.
  • Consult with users to identify operating procedures and clarify program objectives.
  • Formulate plans for program development using structured analysis and design or object-oriented development methodologies.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service