Overview
Software Engineer role focused on delivering high quality, efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications, in an agile environment.
What you'll do
- Analyze, solution, develop, test, debug, document and deploy software according to standards in an agile environment.
- 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 medium to large project priorities, deadlines and deliverables proactively.
- Collaborate across teams and adhere to company standards.
What you'll need
- Looking for 7-8 years of experience in Java Full stack development.
- 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.
- Four or more years of analysis and technology experience.
- Backend development: Java (11/17+), Spring Boot, REST API development, microservices architecture and design patterns, JPA/Hibernate, design patterns.
- Front-end: Angular (for full-stack profiles).
- Database: Oracle Database, SQL, performance tuning and query optimization.
- Cloud and DevOps: AWS (EC2, S3, Lambda, BedRock, RDS), Kubernetes, GitHub Actions (CI/CD).
- Performance and scalability: application performance tuning, JVM performance analysis.
- AI: prompt engineering, AI agent frameworks, AI/LLM integration.
- Tools: JIRA, Splunk, New Relic.
- Technical skills: CI/CD, cloud computing, programming languages, software development life cycle (SDLC), software engineering, software security, software testing, systems integration.
- Proficiency in one or more programming languages such as Java, C++, Python, JavaScript.
- Strong knowledge of the software development lifecycle.
- Proven ability to tackle complex business and development problems.
- Strong communication and collaboration skills.
- Analytical and problem-solving mindset.
- Ability to work in agile and global environments.
- Time management and prioritization.
- Ability to thrive in a team environment.
Nice to have
- Integration and API management: Apigee; API security (OAuth 2.0, JWT).
- Event streaming: Apache Kafka.
- Deployment and operations: Harness, Rancher.
- Insurance/financial services industry knowledge.
Details
- Location: Telangana - Hyderabad, Building No. 14, Mindspace Madhapur, HITEC City.
- Work mode: Hybrid with periodic in-office collaboration.
- Reports to Manager or Director.
Read the full description and apply on the company’s own careers page.