Software Developer
DESMATA INC.
Plano, TX, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$91,000.0
Working hours
Regular working hours
Job source
Tech stack
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
+33 more
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
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…