Actively hiring· Posted 1 month ago

Software Development Engineer

Full TimeIn-Office
Salary
Not disclosed
Experience
Any
Work mode
In-Office

The role

About the role

2 min read

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.

What you bring

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