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.
DISH is looking for a Senior Software Engineer who will help build the technologies that enable millions of Americans to connect and converse with information and one another. You will work in a complex, fast-paced, and highly elastic environment that provides opportunities to navigate across different teams and projects.
Key Responsibilities:
* Develop and deploy Java and Spring Boot microservices using AWS EKS, AWS Lambda, and GitLab CI/CD.
* Design scalable, secure APIs using OpenAPI Specifications and collaborate with application teams to meet business needs.
* Review code, write technical documentation, and contribute to system architecture and project delivery plans.
* Ensure code quality with proper logging, monitoring, tracing, and security best practices.
* Troubleshoot and resolve issues in APIs and microservices, performing root cause analysis to prevent future incidents.
* Actively participate in agile ceremonies and technical grooming of user stories with the development team.
#LI-JZ2
Qualifications:
Education and Experience:
* Bachelor's Degree in Computer Science or related field High-level qualifications
* Experience working in an Agile environment: Scrum and Kanban
* 5+ years of experience in development and implementation of enterprise-wide solutions based on Java Technologies (Java, J2EE, Web Services, Spring, Spring Boot), Python, and cloud-native environments
* 5+ years of experience building API architecture/management for REST APIs
* 3+ years of experience building and managing Microservices in AWS or other cloud platforms
Skills and Qualifications:
* Developed serverless applications using AWS Lambda, Redis, SQS, and cloud-native technologies within CI/CD environments.
* Demonstrated expertise in microservices, APIs, and web application frameworks, including secure design and code review practices.
* Proficient with API tools like Swagger/Swagger Hub and gateways such as Apigee; strong understanding of OAuth, SAML, and security protocols.
* Skilled in message-based and event-driven architectures, caching strategies, and governance best practices.
* Experienced with databases such as DynamoDB, MongoDB, and DocumentDB, along with containerization using Docker and Kubernetes.
* Effective communicator with agile experience and familiarity with SDLC tools like JIRA, Confluence, and Git-based systems.
#LI-JZ2
Share this job:
Share this Job