Staff API Development Engineer

US-CO-Englewood

Attract-careers1

Req #: 91583
Type: Fulltime-Regular

DISH

Connect With Us:
Connect To Our Company
				Overview:

Our Technology teams challenge the status quo and reimagine capabilities across industries. Whether through research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers with the products and platforms of tomorrow.

Responsibilities:

Candidates must be willing to participate in at least one in-person interview, which may include a live whiteboarding or technical assessment session. 

EchoStar is looking for a Staff Software Engineer who will lead teams in building the modern technology-based solutions that enable millions of Americans to connect and converse with one another. You will work in a complex, fast-paced, and highly elastic environment that provides growth opportunities to learn by working closely with different teams, functions, and organization units.

Key Responsibilities:

* Developed scalable RESTful microservices using Java, Spring Boot, and AWS EKS to support high-performance backend systems.

* Built web applications and backend services using Python, AWS Lambda, and other serverless technologies.

* Collaborated with Product Owners and cross-functional teams to gather requirements, design technical solutions, and ensure alignment with business goals.

* Implemented and optimized CI/CD pipelines using GitLab, Harness, and other DevOps tools to streamline code integration, delivery, and validation.

* Designed API specifications using OpenAPI and developed integrations with third-party and vendor systems, including robust logging and monitoring.

* Participated in agile ceremonies, groomed technical user stories, conducted peer code reviews, and contributed to technical documentation and production support.

Qualifications:

Education and Experience:

* Bachelor's Degree in Computer Science or related field High-level qualifications
* 6+ years experience as a full-stack software developer in Java, Spring boot and Python in on-prem and cloud-native environments
* 6+ years of experience building API architecture/management for REST APIs
* 4+ years of experience building and managing microservices in AWS or other cloud platforms
* Experience working in an Agile environment: Scrum and Kanban using tools like JIRA, Rally, etc

Skills and Qualifications:

* Developed web and serverless applications using Java, Spring Boot, AWS Lambda, SQS, and Redis to support billing, credit, and financing systems.

* Designed and implemented event-driven architectures, message-based integrations, and caching strategies for scalable, resilient services.

* Built and deployed containerized microservices using Docker and Kubernetes in cloud-native environments.

* Worked with NoSQL and document databases such as DynamoDB, MongoDB, and DocumentDB to support flexible data storage needs.

* Created and managed APIs using Swagger/Swagger Hub and API Gateways like Apigee to ensure secure and consistent integrations.

* Contributed to CI/CD pipelines, secure development practices, and used tools like JIRA, Confluence, and Git for SDLC collaboration and delivery.
			
Share this job: