42 e-Hireo Global Solutions Jobs
Senior Software Engineer - Cloud Services (7-13 yrs)
e-Hireo Global Solutions
posted 15d ago
Fixed timing
Key skills for the job
Position : Senior Software Engineer - Cloud Services Development
Experience : 7 - 13 Years
Location : Bangalore
Responsibilities :
- Design and development of distributed application services, microservices, and components and scalable database systems.
- Implementation of Application Services for a highly scalable cloud-based software platform.
- Define, Design, and implement REST APIs. Build Swagger UI, Postman collection for APIs.
- Application development using Java/Golang, GCP Pub/Sub, SQL DB, and Web hook integration.
- Integration with 3rd party application systems using REST API or/and messaging queues
- Defining Component Test Scenarios and Test Cases, Component testing and Unit testing, Code Coverage and API test automation
- Build and Deployment using Jira, Jenkin, GCR/GKE
- Implement and enforce security best practices in both software development and deployment
- Work with platform engineering teams to quickly iterate on and deploy application components.
- Self-Managing Engineer and work with other cross-functional teams to streamline processes and enhance collaboration on design specifications to iterate on feature development
- Establish a disciplined development and deployment process so that software ships on time and at a very high level of quality. Validate and deliver high quality code using tests.
Requirements :
- 8+ years' experience in professional software development using OOP and distributed microservices.
- Master's or bachelor's degree in computer science, Engineering or related field.
- Programming capabilities with experience in Java or/and Go Language, preferably Java.
- Experience in developing microservice using spring-boot framework or using go lang framework
- Prior working experience in messaging broker such as Kafka or/and GCP Pub/Sub to build event driven microservices architecture and solutions
- Excellent knowledge and implementation skills of data schema design and developing efficient SQL queries. Strong experience building services using SQL DB.
- Working knowledge of stream processing systems and message queues like GCP pub-sub.
- Experienced in REST API design and protocol design across different network layers.
- Experience in building stable and scalable server components/features preferred.
- Distributed systems knowledge for massive horizontal scaling.
- Working experience on using Kubernetes, docker, Jenkin pipeline and GCP
- Should have quality focus with demonstrable skills using test frameworks.
- Highly collaborative, with excellent communication skills.
What we offer :
- Unique opportunity to participate in developing and running world's first software-defined direct-to-device satellite network and service
- Access to world-class team and talent across tech domains: software, hardware, chipsets, telecom, satellite, and network virtualisation
- Open, transparent, inclusive culture that blends the Silicon Valley, Nordic, and South Asia characteristics
Functional Areas: Software/Testing/Networking
Read full job description4-10 Yrs
5-10 Yrs