Project Description:We're seeking a solid and creative Developers eager to solve scale problems and work on cutting-edge and open-source 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 strives to solve challenging problems focusing on product engineering based on hypothesis testing to empower people to come up with ideas. Great Place to Work Institute certifies us as one of the Top 10 companies to work for in Mexico. We do it with a truly flexible environment, high-impact projects in Agile environments, and a culture focused on results, training, and strong support to grow your career.
In this project, you will be a member of the Information Technology Team, within the Information Technology Division. This position supports and transforms existing and new mission critical and highly-visible operational website(s) and applications - spanning multiple technology stacks - through all phases of SDLC, while working collaboratively across IT, business, and third party suppliers from around the globe in a 24x7, fast-paced, and Agile based environment.
Responsibilities:• Responsible for leveraging cutting edge technology to solve business , by participating in all phases of the development process from inception through transition, advocating the agile process and test-driven development, using object-oriented development tools to analyze, model, design, construct and test reusable objects, and making the codebase a better place to live and work.• Maintain and enhance existing enterprise services, applications, and platforms using domain driven design and test-driven development.• Troubleshoot and debug complex IT issues; identify and implement IT solutions.• Create detailed product specifications, requirements, and estimates.• Research and implement new technologies to enhance current processes, security, and performance.• Support the development of coding standards and adhere to best practices and security guidelines.• Work closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs.• Troubleshoot and debug software issues as well as investigate and resolve problems on software products, systems.• Generate high-quality product documentation, such as product release plans, design documents, architecture assessments, test plans, release notes.
Mandatory Skills Description:Java 11+Spring Framework.Angular 10+Cloud computing skills.MongoDB.
Experience with:§ Micro-Services.§ Design patterns.§ Azure App Service, Event Hub, Key Vault, Logic App, ACI or AWS.§ Spring Kafka.
Nice-to-Have Skills:Oracle DB.CI/CD with GitHub Actions, Terraform.Dynatrace, Azure App Insights.