Java Developer Operations Engineer

Noida, Uttar Pradesh, India
Jun 07, 2024
Jun 04, 2025
Remote
Full-Time
8 Years
Job Description

Luxoft is seeking a strong and creative Software Engineer eager to solve challenging problems of scale and work on cutting-edge technologies. As part of this project, you will have the opportunity to write code that impacts thousands of users monthly. This role involves upgrading and modernizing a Visual Basic/SQL DB application and two Lotus Notes applications into modern digital cloud and hybrid microservices-based applications on a native Kubernetes container platform.

Project Description
In Luxoft, our culture thrives on solving difficult problems focusing on product engineering based on hypothesis testing to empower people to come up with ideas. You will collaborate with a world-class team in the field of Insurance, building holistic solutions and interacting with multidisciplinary teams.

Responsibilities

  1. Java Development. Utilize your 6-8 years of experience in Java development to create high-quality, scalable software.
  2. Collaboration. Work closely with Product Owners and Business stakeholders to develop requirements and provide creative inputs.
  3. Team Integration. Drive the development team towards goals by integrating diverse skills and experiences.
  4. Agile Environment. Collaborate with QA, product management, and operations in an Agile environment.
  5. Feature Development. Develop features that drive business through real-time feedback loops.
  6. Production Issue Resolution. Participate in resolving production issues and lead efforts towards solutions.
  7. Cloud Solutions Design. Design and implement cloud-based solutions to integrate various data sources.
  8. Event-Driven Architecture. Work on event-driven architecture styles and automate workflows using serverless technologies.
  9. Microservices Development. Develop small, independent, and loosely coupled microservices.
  10. Event Streaming & Messaging. Work with event streaming and pub/sub messaging models.
  11. Web & Mobile Applications. Develop web and mobile applications.

Skills Required

Technical Skills

  • Senior Application Developer/Operations Engineer experience
  • Proficiency in Java and Spring Boot
  • Experience with Azure Cloud and Terraform
  • Knowledge of OpenShift Container, Kafka, MongoDB, and WebSphere MQ
  • Familiarity with CI/CD processes, Gitflow, Code Review, Testing Lifecycle, Maintenance, and Releasepool

Other Skills

  • Strong problem-solving and analytical skills
  • Excellent communication skills
  • Ability to work independently and as part of a team
  • Detail-oriented with a passion for writing clean, efficient code

Language Requirement

English. C1 Advanced