> Markdown version of [/jobs/ext/3893677-software-developer-houston-tx](https://www.wearedevelopers.com/jobs/ext/3893677-software-developer-houston-tx). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer Houston, TX - **Company:** TANISI SYSTEMS INC. - **Location:** Houston, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Code Review, Computer Engineering, Continuous Integration, Relational Databases, Github, Gradle, Monitoring of Systems, Identity and Access Management, Java Persistence API, PostgreSQL, Apache Maven, Enterprise Messaging Systems, MySQL, OAuth, Oracle (Applications), Scrum Methodology, Cloud Services, Standard Sql, Swagger, JSON Web Token, Software Deployment, Management of Software Versions, Openapi, Data Logging, Google Cloud, Spring-mvc, Spring-boot, Software Security, Kubernetes Helm Charts, Apigee, Backend, Git, Gitlab-ci, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Apache Kafka, Functional Programming, Api Design, Cloudwatch, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Api Management, Docker, Jenkins, Microservices - **Published:** October 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=f6e07688d4ecc6c3 ## About the Role Requires Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology or a related field and a minimum of 3 years of relevant experience in Java development, API development or as a Software Developer., * Strong experience in Java (Java 11 or later) and Spring Boot, including Spring MVC, Spring Security and Spring Data JPA, for building microservices * Experience designing and developing RESTful APIs, including API-first design with OpenAPI / Swagger, versioning and error-handling standards * Hands-on experience developing Apigee API proxies and shared flows, and configuring policies for security, traffic management (Quota, Spike Arrest), caching and mediation * Knowledge of API security standards such as OAuth 2.0, JWT, API keys and TLS / mTLS * Experience containerizing applications with Docker and deploying to Kubernetes (Amazon EKS) using Helm charts or Kubernetes manifests * Experience with AWS cloud services such as EKS, EC2, ECR, S3, RDS, Lambda, IAM and CloudWatch * Experience building CI/CD pipelines with Jenkins, GitHub Actions or GitLab CI, and using Git, Maven or Gradle * Knowledge of SQL and relational databases (PostgreSQL, Oracle or MySQL) * Verbal and written communication skills, problem solving skills, customer service and interpersonal skills, * Experience with Apigee X or Apigee hybrid, or Google Cloud Apigee API Engineer certification * AWS certification such as AWS Certified Developer - Associate * Experience with Terraform or other infrastructure-as-code tools * Experience with messaging platforms such as Kafka or Amazon SQS / SNS ## Description Software Developer with experience designing, building and deploying secure, scalable backend services and APIs using Java, the Apigee API management platform, Kubernetes, CI/CD pipelines and the AWS cloud platform. Owns features end to end, from API design through production deployment and support., * Design, develop, test and deploy Java / Spring Boot microservices and REST APIs that meet business, performance and security requirements. * Design API contracts and build Apigee API proxies, shared flows and policies; manage API products, environments and the API lifecycle from development to production. * Implement API authentication and authorization using OAuth 2.0, JWT and related standards. * Deploy and operate services on Kubernetes clusters in AWS (Amazon EKS); build and maintain CI/CD pipelines for automated build, test and deployment. * Write unit, integration and automated API tests, and review code to maintain quality standards. * Monitor, troubleshoot and tune applications and APIs in production using logging and monitoring tools; perform production support and root cause analysis. * Work with architects, business analysts, QA and product owners to gather requirements and deliver features in an Agile / Scrum environment. * Mentor junior developers and contribute to API design standards and best practices. * Prepare and maintain technical documentation for APIs, services and deployments.