Project descriptionWe're seeking a strong and creative Software Engineer eager to solve challenging problems of scale and work on cutting edge technologies. In this project, you will have the opportunity to write code that will impact thousands of users every month. You'll implement your critical thinking and technical skills to develop cutting edge software, and you'll have the opportunity to interact with teams across disciplines.In Luxoft, our culture is one that strives on solving difficult problems focusing on product engineering based on hypothesis testing to empower people to come up with ideas.In this new adventure, you will have the opportunity to collaborate with a world-class team in the field of Insurance by building a holistic solution, interacting with multidisciplinary teams.
This project is to upgrade and modernise a Visual Basic/SQL DB application and 2 Lotus Notes applications (all are 25 year old applications and involves migration of 50+ million records of data with zero data loss out of LN) into modern digital cloud and hybrid microservices based applications running on native Kubernetes container platform.
ResponsibilitiesAround 5 years of experience in Java developmentCollaborate with the creative process by providing inputs based on your experienceWork with Product Owners and Business stakeholders in the requirements developmentDrive the development team towards the goal by integrating skills and experiencesDesign, develop, test, deploy, maintain, and improve the softwareWork with QA, product management, and operations in an Agile environmentDevelop and support data-driven product decisions in a high energy high-impact teamDevelop features that will drive our business through real-time feedback loopsParticipate in the resolution of production issues and lead efforts toward solutionsDesign and implementation of cloud-based solutions to integrate different data sources.Work on event-driven architecture styleAutomate workflows and repetitive tasks on the cloud using serverless technologiesDevelop small, independent, and loosely coupled microservicesWork with event streaming and pub/sub messaging modelWork with Web and mobile applications
SkillsMust haveSenior Application developer/ Operations Engineer with 6 to 8 years of experienceJavaSpring BootAzure CloudTerraformOpenShift ContainerKafkaMongoDBWebSphere MQ In addition to the technical skills:CICDGitflowCode ReviewTestingGerman language skills (s. model) LifecylceMaintenanceReleasepool
LanguagesGerman C1 - FluentEnglish B2 - Upper Intermediate