Overview
Senior Software Engineer role focused on delivering high quality, efficient technology solutions to business partners by crafting new software applications or modifying and supporting existing packaged or custom-built applications.
What you'll do
- Analyze, solution, develop, test, debug, document and deploy software according to standards and best practices.
- Apply secure software and systems engineering practices throughout the delivery lifecycle to protect data and technology solutions from threats and vulnerabilities.
- Use DevSecOps practices, tooling and techniques.
- Drive continuous improvement and learning through ongoing training, practice and innovation.
- Manage project priorities, deadlines and deliverables proactively.
- Collaborate across teams and adhere to company standards.
- Perform other responsibilities as assigned.
What you'll need
- 5-6 years of hands-on Java Full Stack development experience.
- Undergraduate studies in computer science, management information systems, or other related degree; technology experience or non-traditional technology certificates can be substituted for an undergraduate degree.
- Two or more years of analysis and technology experience.
- Java (11/17+), Spring Boot, REST API development, microservices architecture and design patterns, JPA/Hibernate.
- Angular (for Full-Stack profiles).
- Oracle Database, SQL, performance tuning and query optimization.
- AWS (EC2, S3, Lambda, BedRock, RDS), Kubernetes, GitHub Actions (CI/CD).
- Application performance tuning and JVM performance analysis.
- AI prompt engineering, AI agent frameworks, AI/LLM integration.
- JIRA, Splunk, New Relic.
- Technical skills: business requirements, CI/CD, cloud computing, programming languages, software development life cycle (SDLC), software engineering, software testing, systems integration.
- Soft skills: strong communication and collaboration, analytical and problem-solving mindset, ability to work in agile and global environments, time management and prioritization, proficiency in one or more programming languages such as Java, C++, Python, JavaScript, knowledge of the software development lifecycle, proven ability to tackle moderately sophisticated business and development problems, ability to thrive in a team environment.
Nice to have
- Apigee, API security (OAuth 2.0, JWT).
- Apache Kafka (event streaming).
- Harness, Rancher (deployment and operations).
- Insurance/financial services industry knowledge.
Details
- Location: Hyderabad, Telangana, Building No. 14, Mindspace Madhapur, HITEC City.
- Reports to Technology Manager – India or higher.
- Working hours aligned to India business hours with flexibility for global collaboration.
- Location flexibility: [Hybrid/Remote/In-office] with periodic in-office collaboration.
Read the full description and apply on the company’s own careers page.