Sign up to save this job, get alerts, and apply with an optimized CV.

Senior SDE

Job description

KEY RESPONSIBILITIES: Design and develop high-performance, asynchronous Java applications leveraging frameworks such as Spring Boot. Implement and maintain event-driven microservices using Apache Kafka for messaging, streaming, and data integration. Build, test, and maintain RESTful and Async APIs ensuring reliability, scalability, and maintainability. Collaborate with DevOps teams to support CI/CD pipeline integration (preferably Jenkins, GitLab CI, or similar). Apply best practices in code quality, including unit testing, integration testing, and code reviews. Troubleshoot production issues and performance bottlenecks, providing effective solutions. Participate in architectural discussions and contribute to the evolution of our technical stack. Mentor junior engineers and promote knowledge sharing within the team. REQUIRED SKILLS & EXPERIENCE: Bachelor's or Master's degree in Computer Science or a related field. 5+ years of experience in software development with a focus on Java. Proven experience with Spring Boot and related Java frameworks. Experience with Apache Kafka and building event-driven microservices. Strong understanding of RESTful API design and development. Experience with asynchronous programming and concurrency in Java. Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI). Solid understanding of software testing methodologies (unit, integration, etc.). Excellent problem-solving, debugging, and analytical skills. Strong communication and collaboration skills. Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus. Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus. Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack) is a plus. Familiarity with Agile development methodologies. BENEFITS: Competitive salary. Comprehensive health benefits. Paid time off. Professional development opportunities.

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Delta Air Lines
Location
India, Karnataka, Bangalore
India
Posted
9 months ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

Create your free account and tailor your CV to match this job.