Back to Jobs

Browse all →

Software Development Engineer
Delta Technology Hub·Bengaluru, Karnataka, IndiaDelta Technology Hub is seeking a Software Development Engineer to design, develop, test, deploy, and maintain scalable software applications supporting Delta Air Lines' technology and customer experiences. The role focuses on Java/Kotlin, Spring Boot, Spring MVC, REST APIs, microservices, AWS cloud services, frontend technologies, database design, AI/ML integration, CI/CD, testing, security, and scalable application architecture. Key Responsibilities: - Own and deliver assigned software development stories and tasks. - Translate business requirements into scalable application architectures. - Develop clean, maintainable, and high-quality software solutions. - Build and integrate frontend, backend, REST APIs, and microservices. - Work with Java/Kotlin, Spring Boot, Spring MVC, JPA, JSON, and JavaScript. - Work with AWS services including Lambda, S3, EC2, and DynamoDB. - Assist in integrating AI/ML-powered features using AWS AI services. - Support AI-driven capabilities such as personalization, NLP, and recommendation features. - Use AI-assisted development tools to improve coding, debugging, testing, and documentation. - Maintain CI/CD pipelines and achieve high software test coverage. - Develop unit tests and follow Test-Driven Development practices where applicable. - Troubleshoot production issues and perform root cause analysis. - Improve application performance, stability, reliability, and architecture. - Implement secure solutions using OAuth, JWT, and Spring Security. - Research and develop proof-of-concepts for innovative customer experiences. - Address technical debt and improve long-term maintainability. - Collaborate with business, product, engineering, and other stakeholders. - Document technical solutions and share engineering best practices.
Full TimeIn-Office
Not disclosed
1 hour ago0applied
About the role
Delta Technology Hub is seeking a Software Development Engineer to design, develop, test, deploy, and maintain scalable software applications supporting Delta Air Lines' technology and customer experiences.
The role focuses on Java/Kotlin, Spring Boot, Spring MVC, REST APIs, microservices, AWS cloud services, frontend technologies, database design, AI/ML integration, CI/CD, testing, security, and scalable application architecture.
Key Responsibilities:
- Own and deliver assigned software development stories and tasks.
- Translate business requirements into scalable application architectures.
- Develop clean, maintainable, and high-quality software solutions.
- Build and integrate frontend, backend, REST APIs, and microservices.
- Work with Java/Kotlin, Spring Boot, Spring MVC, JPA, JSON, and JavaScript.
- Work with AWS services including Lambda, S3, EC2, and DynamoDB.
- Assist in integrating AI/ML-powered features using AWS AI services.
- Support AI-driven capabilities such as personalization, NLP, and recommendation features.
- Use AI-assisted development tools to improve coding, debugging, testing, and documentation.
- Maintain CI/CD pipelines and achieve high software test coverage.
- Develop unit tests and follow Test-Driven Development practices where applicable.
- Troubleshoot production issues and perform root cause analysis.
- Improve application performance, stability, reliability, and architecture.
- Implement secure solutions using OAuth, JWT, and Spring Security.
- Research and develop proof-of-concepts for innovative customer experiences.
- Address technical debt and improve long-term maintainability.
- Collaborate with business, product, engineering, and other stakeholders.
- Document technical solutions and share engineering best practices.
Requirements
Required Skills:
- Java
- Kotlin
- Spring Boot
- Spring MVC
- JPA
- JDBC
- J2EE
- RESTful APIs
- Microservices
- JavaScript
- Angular
- React.js
- Object-Oriented Design
- Design Patterns
- MVC
- Singleton
- Facade
- Factory
- MVVM
- JSON
- AWS
- AWS Lambda
- Amazon S3
- Amazon EC2
- Amazon DynamoDB
- AWS API Gateway
- AWS CloudWatch
- AWS AppSync
- Python
- Database Design
- API Design
- Multi-tier Architecture
- OAuth
- JWT
- Spring Security
- CI/CD
- Unit Testing
- Test-Driven Development
- Agile
- Lean Practices
- Performance Optimization
- Production Support
- Troubleshooting
- Root Cause Analysis
- AI/ML Fundamentals
- Generative AI
- REST API Development
- Software Architecture
Preferred Skills:
- Amazon SageMaker
- Amazon Bedrock
- Amazon AgentCore
- AI-assisted development tools
- GitHub Copilot
- Claude
- Kiro
- Prompt Engineering
- Generative AI / LLM solutions
- Event-driven systems
- Cloud technologies
- Express.js
- Golang
- Apigee API Gateway
- AWS API Gateway
- AWS CloudWatch
- AWS AppSync
- Python
- Database implementation
Delta Technology Hub
Software Development Engineer
You'll be redirected to the company's careers page.
0 applicants so far
Similar roles
More jobs you might like.