EchoStar is looking to design and develop scalable, secure APIs and build and manage CI/CD pipelines for API deployment and lifecycle support.
Requirements
- At least two years of experience in development, and implementation of enterprise-wide solutions based on Java Technologies (Java, J2EE, Webservices, Spring, Spring Boot)
- 2-4 years of hands on experience with design, development and implementation of Spring Boot, Spring Cloud, Spring Integration or Node.JS based Microservices
- Skilled in Agile methodologies (Kanban, Scrum) and test-driven development with GitLab and CI/CD tools
- Proficient in deploying microservices (Spring Boot, Node.js) on Docker and Kubernetes
- Solid understanding of security protocols (OAuth, SAML) and API Gateway tools like Apigee
- Knowledgeable in event-driven architecture, messaging systems, caching strategies, and governance frameworks
- Hands-on experience with Swagger/Swagger Hub and AWS cloud services
Responsibilities
- Design and develop scalable, secure APIs using OpenAPI Specifications/YAML
- Build and manage CI/CD pipelines for API deployment and lifecycle support
- Collaborate with application teams to gather requirements and deliver API solutions
- Maintain accurate API documentation and ensure design/code quality standards
- Troubleshoot API issues, perform root cause analysis, and implement preventive fixes
- Participate in technical grooming sessions to support integration planning and delivery
Other
- Candidates must be willing to participate in at least one in-person interview, which may include a live whiteboarding or technical assessment session.
- Strong analytical, communication, and presentation skills; experienced collaborating with global technical teams
- Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check.