Publicado hoy.
Full Stack Developer Java Middle en Dematic
Sueldo oculto
Nuevo León
Empleado de tiempo completo
Inglés : Nivel Avanzado
Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
Tasks and Qualifications:
What You Will Do in This Role:
- Design event driven software architectures based on the requirements and quality goals.
- Apply DevOps principles to develop and operate the applications.
- Troubleshoot issues with the help of a state-of-the-art DevOps toolchain.
- Work with Azure PaaS infrastructure services and SaaS solutions to create contemporary, cloud-based solutions.
- Perform code reviews and commit code with pull requests.
- Development and maintenance of Azure B2C Custom Policies and the associated Sign-in/-up workflow for a self-developed Customer Identity & Access Management (CIAM) solution.
What We Are Looking For:
Mandatory:
- Java, Spring Boot experience
Preferred:
- Angular
- Maven, Docker
- Hibernate/Spring Data
- MongoDB
- Git Source Control
- GitHub, GibHub Actions
Good to know:
- Azure B2C, B2C Custom Policies
- Terraform, Kubernetes, Jenkins
- Cloud-based solutions
- Datadog
- IntelliJ
- NGINX
- JIRA, Confluence
Your Skills and Expertise:
- 3 years working experience in a similar position (software development)
- Bachelor's degree in IT or related
- Advanced English Level
- Good knowledge of Java and Spring Boot
- Good Kowledge of Angular
- Knowledge of version control systems like GitHub.
- Strong customer focus to design and develop the most suitable solution based on business requirements and use cases
- Systematic problem-solving approach, coupled with effective communication skills
- Ability to work independently and make decisions in alignment with your development team, presenting collaborative approach
- Demonstrable Agile mindset and willingness to learn and develop yourself.