| Location | Plano, TX |
| Salary | $130,000–$150,000 Per Year |
Must Have Technical/Functional Skills
Key Responsibilities:
o Translate business and architecture requirements into clear, implementable low-level designs
o Produce design documentation, interface contracts, and technical estimates
o Build scalable, resilient, and maintainable services using Java and AWS
o Apply modern architecture patterns for distributed systems and enterprise platforms
o Design and implement asynchronous workflows using event-driven architecture
o Build secure, well-documented APIs and service integrations
o Develop solutions using AWS Lambda, containers, and orchestration platforms such as ECS or EKS
o Choose the right runtime model based on performance, scale, and cost considerations
o Ensure reliability, fault tolerance, observability, and scalability
o Address concerns such as retries, idempotency, latency, and consistency
o Partner with architects, product managers, and technical team members to shape technical solutions
o Contribute to design reviews and key design decision-making
o Partner with Quality Assurance engineer to plan, develop, automate, and execute software testing
o Write clean, testable, and maintainable code.
o Leverage available AI based coding tools.
o Participate in code reviews, testing, CI/CD, and release processes
o Monitor, troubleshoot, and optimize production systems
o Investigate defects, incidents, and performance issues in collaboration with support and operations teams
o Follow secure coding practices and cloud security standards
o Apply least-privilege access, secrets management, and data protection controls
o Share technical knowledge and support junior and mid-level engineers
o Help raise the overall engineering quality of the team
Ensure all developed software meets non-functional requirements such as security, scalability, maintainability, performance, and compliance with regulatory requirements and industry standards
Salary Range: $130,000 to $150,000 per year