> Markdown version of [/jobs/ext/3390981-software-developer](https://www.wearedevelopers.com/jobs/ext/3390981-software-developer). 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 - **Company:** DESMATA INC. - **Location:** Plano, TX, United States - **Salary:** $91,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Amazon S3, Application Performance Management, Cloud Computing, Code Review, Databases, Continuous Integration, Data Retrieval, Software Debugging, Amazon DynamoDB, Elasticsearch, Junit, PostgreSQL, MongoDB, MySQL, NoSQL, OAuth, Oracle (Applications), Performance Tuning, Scrum Methodology, Role-Based Access Control, Mockito, JSON Web Token, Secure Coding, Amazon Simple Notification Service (SNS), System Testing, Enterprise Software Applications, System Availability, Spring-boot, Indexer, Backend, Cloudformation, Containerization, Kubernetes, Infrastructure Automation Frameworks, Information Technology, Functional Programming, Cloudwatch, Restful APIs, Amazon Simple Queue Service (SQS), Serverless Computing, Docker, Jenkins, Microservices - **Published:** September 13, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=b2160abe9276712e ## About the Role * Bachelor's degree in Computer Science, Information Technology, or a related field * 1 year of experience in the job offered or in a related occupation, such as Software Developer ## Description * Design, develop, and maintain scalable Java and Spring Boot microservices to support business-critical enterprise applications * Build and enhance secure, reliable, and high-performance RESTful APIs to support backend system integrations and services * Develop, deploy, and support cloud-native services on AWS including S3, SQS, SNS, Lambda, and CloudWatch * Implement fast and efficient search and indexing capabilities using Elasticsearch to improve data retrieval performance * Containerize applications using Docker and manage deployments using Kubernetes to ensure consistent and reliable releases * Automate infrastructure provisioning using AWS CloudFormation following Infrastructure-as-Code best practices * Optimize database interactions across relational and NoSQL systems including MySQL, PostgreSQL, Oracle, MongoDB, and DynamoDB to improve scalability and response times * Perform performance tuning, debugging, and comprehensive testing using tools such as JUnit and Mockito to ensure system stability and high availability * Implement authentication and authorization mechanisms using OAuth, JWT, and role-based access control while following secure coding standards * Design and implement efficient algorithms and data structures to improve application performance and processing efficiency * Support continuous integration and delivery using Jenkins and CI/CD practices to enable smooth deployments and production readiness * Collaborate with cross-functional teams in Agile/Scrum environments, contributing to sprint planning, stand-ups, retrospectives, code reviews, and timely delivery of production features