Staff API Software Engineer

US-CO-Englewood

Attract-careers1

Req #: 91486
Type: Fulltime-Regular

EchoStar

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:

* Provide technical leadership to a team of Java developers, serving as the primary point of contact for the Development Manager.

* Collaborate with Product Owners and stakeholders to design and build secure, scalable RESTful microservices using Java, Spring Boot, and AWS EKS.

* Develop web applications and serverless solutions using Python, Node.js, AWS Lambda, and related technologies.

* Define and implement API specifications using OpenAPI, ensuring quality through code reviews, testing, and documentation.

* Drive CI/CD and validation practices using tools like GitLab and Harness, and ensure services include robust logging and monitoring.

* Support integration with third-party systems (e.g., Subsentio, Smarty Streets, Likewize, Wavelo), while assisting in production issue resolution and agile story grooming.

Qualifications:

Education and Experience:

* Bachelor's degree in Computer Science or related field with 6+ years of full-stack development experience using Java, Spring Boot, and Node.js across on-prem and cloud-native environments.

* Over 6 years of expertise in designing and managing REST API architectures and 4+ years of experience with microservices on AWS or other cloud platforms.

* Strong background in Agile methodologies (Scrum, Kanban) using tools like JIRA and Rally.

Skills and Qualifications:

* Strong background in billing, credit, and financing concepts with extensive experience in Java, Spring Boot, and REST API development.

* Proven expertise in building serverless applications using AWS Lambda, Redis, SQS, and cloud-native services.

* Skilled in event-driven and message-based architectures, caching strategies, and microservices design using Docker and Kubernetes.

* Experienced in CI/CD processes, threat modeling, risk assessment, and secure code reviews to ensure high-quality delivery.

* Proficient with NoSQL databases like DynamoDB, MongoDB, and DocumentDB, and familiar with tools like JIRA, Confluence, and Git-based source control.

* Hands-on experience with API management using Swagger/Swagger Hub and API gateways such as Apigee, integrating with services like Subsentio, Smarty Streets, Likewize, and Wavelo.

#LI-JZ2
			
Share this job: