Guadalupe, Mexico
4 days ago
Associate Fullstack Developer

What we offer:

Fullstack Developer will be part of the Customer Interaction Solutions Global Team responsible for the development and operations of the house-build customer-facing applications in After Sales domain. The person will take the responsibility to develop, maintain, enhance and improve the solution, having a significant contribution to the IT Services. Create best user experience journeys and implement them in Angular.

Your Responsibility: 

Development and maintenance of full-stack applications using Java and Angular 

Assist in designing and accessing data using Spring Data MongoDB  

Contribute to API integration efforts with Spring Cloud OpenFeign 

Collaborate with teammates and participate in stakeholder meetings  

Write and execute unit and integration tests using JUnit 5 and Testcontainers 

Containerize applications with Docker and assist in deployments using Rancher and Kubernetes 

Support cloud-related tasks on Azure 

Work with senior engineers to implement scalable, maintainable software features 

Participate in code reviews to gain feedback and gradually contribute insights 

Stay engaged with current technologies and participate in team learning activities 

Act as the initial point of contact for technical issues and urgent support needs in the region 

Technology Stack you will work with:

Preferred:

AngularJavaSpring BootDocker, GitHub, GitHub Actions

Additionally:

Terraform, Kubernetes, ArgoCDAzureDatadogJIRA, Confluence.

Tasks and Qualifications:

Your Skills and Expertise:

Bachelor’s degree in Computer Science, MIS, Engineering, or a related field  (or equivalent experience)

Foundational experience with Java and the Spring Boot framework 

Basic understanding of front-end development using Angular 

Exposure to NoSQL databases, preferably MongoDB 

Interest in API development and familiarity with tools like Spring Cloud OpenFeign 

Basic knowledge of Docker and containerized environments 

Exposure to cloud platforms such as Azure (hands-on experience is a plus)

Understanding of software testing principles using JUnit 5 and Testcontainers 

Strong analytical thinking and attention to detail 

Effective communication and collaboration skills in a team setting 

Proactive approach to learning and working with cross-functional teams

Willingness to grow in a fast-paced, distributed development environment 

Fluency in English (C1/C2 level); resume/CV must be submitted in English

 Willingness to travel internationally up to 10% 

Por favor confirme su dirección de correo electrónico: Send Email