1 day ago
Hyderābād, IndiaSenior
Responsibilities
- Develop scalable, secure, and maintainable software systems that align with business needs.
- Maintain a deep understanding of software subsystems and their integrations.
- Perform branching updates on the Git repository along with CI/CD responsibilities.
- Collaborate with cross-functional teams to address technical dependencies and deliver high-quality products.
- Identify root causes of challenges and recommend impactful solutions.
- Establish and guide best practices for design, development, testing, and Agile workflows.
Requirements
- 5+ years of experience in software development.
- BS degree in Computer Science.
- Experience designing and implementing solutions using Java and its frameworks.
- Proficiency in AWS technologies including EC2, SNS, SQS, and Lambda.
- Expertise in databases such as MongoDB, Elasticsearch, and MySQL.
- Familiarity with front-end technologies like HTML, CSS, and JavaScript.
- In-depth knowledge of RESTful APIs and web services.
- Experience with event-driven architecture and design best practices.
- Prior experience working in Agile/Scrum environments.
- Strong problem-solving, analytical, and communication skills.