40 Recro Jobs
·
11-16 years
Bangalore / Bengaluru
Recro.io - Software Development Engineer IV - Cloud Services (11-16 yrs)
Recro
posted 1mon ago
Flexible timing
Key skills for the job
Job Description :
This position is responsible for designing highly complex modules, critical components, or an entire application/product. Has the vision to integrate it across multiple systems. This position works independently and is seen as a technical leader. The position is responsible for driving the design and development efforts related to architecture, scalability, availability, and performance in alignment with the product/application roadmap.
The core responsibilities for the job include the following :
1. Cloud Architecture and Implementation :
- Design, develop, and deploy cloud-based solutions using AWS services such as EC2 S3 Lambda, DynamoDB, and SQS.
- Implement IoT solutions utilizing AWS IoT Core, Greengrass, and other relevant AWS IoT services.
- Design and manage Kubernetes-based containerized applications using Docker and Kubernetes.
- Develop and maintain backend services and microservices using Java and Spring Boot. System
- Monitor and optimize cloud-based systems for performance, scalability, and security.
- Troubleshoot and resolve complex cloud infrastructure and Java application issues.
3. Collaboration and Documentation :
- Work closely with development, DevOps, and security teams to ensure cloud solutions meet business requirements.
- Create and maintain detailed documentation including architecture diagrams, deployment scripts, and operational procedures.
4. Security and Compliance :
- Implement best practices for cloud security, including IAM, VPC, and network security groups.
- Ensure compliance with industry standards and regulatory requirements.
- Stay updated with the latest advancements in AWS, IoT, Kubernetes, IaC, and Java technologies.
- Proactively suggest improvements and enhancements to existing systems and processes.
- Mentor and guided junior team members, providing technical direction and support.
- Foster a collaborative and inclusive team environment, encouraging continuous learning and professional growth.
- Conduct code reviews, provide constructive feedback, and promote best practices.
Requirements :
- Proven experience with AWS services (EKS, S3 Lambda, DynamoDB, SQS, CloudWatch) and IoT technologies (AWS IoT Core, Greengrass).
- Minimum 10 years of experience in developing backend services and microservices using Java and Spring Boot.
- Adept at navigating the organizational matrix; understanding people's roles, can foresee obstacles, identify workarounds, leverage resources, and rally teammates.
- Understand how internal and/or external business model works and facilitate active customer engagement.
- Able to articulate the value of what is most important to the business/customer to achieve outcomes.
- Able to produce functional area information sufficiently detailed for cross-functional teams to utilize, using presentation and storytelling concepts.
- Possess extensive knowledge of the full solution catalog within a business unit and proficiency in discussing each area at an advanced level.
Leadership :
- Demonstrated working knowledge of internal organization.
- Foresee obstacles, identify workarounds, leverage resources, and rally teammates.
- You have demonstrated the ability to work with and lead blended teams, including 3rd party partners and customer personnel.
- Demonstrated Change Management /Acceleration capabilities.
- Strong interpersonal skills, including creativity and curiosity with the ability to effectively communicate and influence across all organizational levels.
- Proven analytical and problem-resolution skills.
- Ability to influence and build consensus with global teams and leadership.
- Demonstrated ability to lead and mentor engineering teams in cloud technologies and microservices.
- Effective communication and collaboration skills, with experience working closely with cross-functional teams.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Development Engineer 1 roles with real interview advice
11-16 Yrs
Bangalore / Bengaluru
7-8 Yrs
4-9 Yrs
8-13 Yrs