MAManipal Cigna Insurance Group
Software Engineering Senior Advisor
Hyderabad ₹13-16 LPA Posted 13 May 2025
FULL TIME
Github
Spring Boot
Design Patterns
Kafka
Oop
+4 more
Job Description
- Lead the design and development of our next generation of RESTful APIs and Event driven services in a distributed environment.
- Be hands-on in the design and development of robust solutions to hard problems, while considering scale, security, reliability, and cost
- Support other product delivery partners in the successful build, test, and release of solutions.
- Work with distributed requirements and technical stakeholders to complete shared design and development.
- Support the full software lifecycle of design, development, testing, and support for technical delivery.
- Works with both onsite (Scrum Master, Product, QA and Developers) and offshore QA team members in properly defining testable scenarios based on requirements/acceptance criteria.
- Be part of a fast-moving team, working with the latest tools and open-source technologies
- Work on a development team using agile methodologies.
- Understand the Business and the Application Architecture End to End
- Solve problems by crafting software solutions using maintainable and modular code.
- Participate in daily team standup meetings where you'll give and receive updates on the current backlog and challenges.
- Participate in code reviews. Ensure Code Quality and Deliverables
- Provide Impact analysis for new requirements or changes. Responsible for low level design with the team
- This role will act in a senior manner, potentially leading scrum teams, being held accountable for projects and mentoring junior team members.
Required Skills:
- Technology Stack: Technology Stack: Java, Spring Boot, GitHub, OpenShift, Kafka, MongoDB, AWS, Serverless, Lambda, OpenSearch
- Design and develop applications and services using Java 1.8, Spring Boot technology stack integrating with other systems and deploy on cloud infrastructure.
- Messaging and Event Streaming expertise: Solid experience with messaging middleware solutions especially with Kafka
- Solid understanding of OOP, Design Patterns and Data Structures
- Developing high-quality and detailed designs, working with leads and architects.
- Strong understanding and experience building multithreaded applications focusing on asynchronous parallel processing. Strong understanding of parallel processing, concurrency and asynchronous concepts
- Experience with NoSQL databases like MongoDB, PostgreSQL
- Extensive hands-on experience with AWS SDK, demonstrating proficiency in leveraging AWS services.
- Proficient in working with the SAM (Serverless Application Model) framework, with a strong command of Lambda functions using Java.
- Proficient in internal integration within AWS ecosystem using Lambda functions, leveraging services such as Event Bridge, S3, SQS, SNS, and others.
- CI/CD experience: must have GitHub experience.
- Recognized internally as the go-to person for the most complex software engineering assignments.
- Good knowledge in Healthcare and Pharmacy Benefit Management
Required Experience & Education:
- 13-16 years of experience
- Experience with vendor management in an onshore/offshore model.
- Proven experience with architecture, design, and development of large-scale enterprise application solutions.
- College degree (Bachelor) in related technical/business areas or equivalent work experience.
- Industry certifications such as PMP, Scrum Master, or Six Sigma Green Belt
