Job
                                Description
                            
                            
                                Project description LUXOFT is one of the major Software Services companies worldwide. We deliver professional software services in multiple business verticals such as Finance, Automotive, and Digital Transformation. Supporting large Vehicle Manufacturers in the area of Development, Production and Aftersales is Luxoft's ambition.
The Software inside a vehicle was traditionally expected to be a very controlled and self-contained environment. Bringing cars into an "always online" mode changes a lot in the overall picture of the vehicle manufacturer. Luxoft's goal is to empower our customers, with deep domain knowledge and smart solutions, to develop cars of the future. Great mechanical engineering is not the only criteria anymore for delivering the best cars in the world. Using state-of-the-art software technologies is key to provide the requested user experience.About the Project:Our customer is responsible for the development, maintenance and operation of the vehicle function "Traffic Light Information" (TLI) which is part of the connectivity portfolio of one of the biggest German car manufacturers and used by customers across the group brands.TLI is a function which is in service for more than 7 years and serves customers in selected regions in Europe, North America (USA and Canada) and China.Technologies used:AWS, Docker, Kubernetes, Java, Tomcat, Redis, Cassandra, REST APIs, Loadbalancers (AWS), Ingress Controllers (Nginx), JFrog Artifactory Responsibilities  Overall management and enhancement of the life cycle of the TLI backend system. This includes  Developing new features and improving system architecture  Planning and execution of software deliveries to ensure developed features meet the defined requirements and are delivered on schedule  Regular vulnerability scanning of the codebase and dependencies, monitoring the CVE database, and rectifying potential vulnerabilities  Ensuring the reliability, security, and efficiency of code through unit testing, integration testing, system testing, and acceptance testing  Creating comprehensive technical documentation and facilitating coordination among various stakeholders for smooth project execution  Enhancement of monitoring and alerting systems for the backend  On-call support for 24/7 Operations and DevOps work  Participation in Agile ceremonies, including sprint review, sprint planning, and sprint demos Skills Must have  At least 8+ years of professional experience with Java  Minimum of 5 years of experience in development for complex enterprise AWS environments  Professional experience with Docker, Spring Boot, Microservices and Kubernetes  Knowledge of several DevOps Tools (version control, configuration management, continuous integration, continuous testing, network protocols)  Knowledge of the key concepts of DevOps (e.g. Config-as-code, Infrastructure-as-code)  Atlassian Toolsuite (JIRA, Confluence and Bitbucket)  Excellent problem-solving and analytical skills  Proactive thinking and taking responsibility for your work  Willingness to work according to Agile/Scrum methodologies  Fluent in English Nice to have  Redis, Cassandra, Loadbalancers (AWS), Ingress Controllers (Nginx), JFrog Artifactory  Platform as a Service (PaaS), ELK stack (Elastic Search, Logstash, Kibana), Dynatrace, Synopsys Blackduck, Service Center 3 (SC3)  Experience working within SAFe