Senior API Development Engineer

US-CO-Englewood

Attract-careers1

Req #: 91610
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. 

Key Responsibilities:

* Design and develop scalable API specifications using OpenAPI/YAML with enhanced data security
* Create CI/CD pipelines for API build, deployment, and integration
* Manage the full API lifecycle, from development to deployment
* Collaborate with application teams to understand API requirements and needs
* Ensure up-to-date API documentation and maintain design quality with proper security measures
* Troubleshoot, resolve issues, and perform root cause analysis to prevent future production issues

Qualifications:

Education and Experience:

* Bachelors Degree in Computer Science or related field
* 5+ years of experience in development, and implementation of enterprise-wide solutions based on Java Technologies (Java, J2EE, Web Services, Spring, Spring Boot and Python)
* At least 3 years of hands on experience with design, development and implementation of Spring Boot, Spring Cloud, Spring Integration based Microservices

Skills and Qualifications: 

* Knowledge of test-driven development (TDD) and experience with version control tools like GitLab, along with CI/CD tools
* Proficient with Swagger/Swagger Hub, API Gateway & Management tools such as Apigee
* Hands-on experience with Docker, Kubernetes,  and AWS cloud products
* Strong analytical, communication, and presentation skills for interacting with global technical teams
* Familiar with Agile methodologies (Kanban or SCRUM) and deploying microservices (spring-boot) on Docker/Kubernetes
* Understanding of security protocols (OAuth, SAML) and experience with governance, event-driven architectures, and caching strategies

Candidates must be willing to participate in at least one in-person on-site interview.
			
Share this job: