Description

About the Role:

We are currently seeking talented candidates to fill the position of Sr. Java Developer in the Platform and Practice Technology organization working in our Mexico City offices.

As a Sr. Java Developer team member, you will:

Deliver end-to-end technical solutions for multiple products or complex projects.
Lead routine projects with manageable risks and resource requirements.
Solve complex problems with minimal guidance.


About you:

You're a good fit for the role of Sr. Java Developer if your background includes:

Bachelor’s in computer science or equivalent work experience
7+ years of professional experience designing, developing, deploying, and supporting products in an enterprise or SaaS environment.
Minimum 5 years of strong experience in Java, spring framework, object-oriented design methodologies.
Minimum 2 years of experience with relational databases like Oracle, Postgres or similar.
Minimum 2 years of experience developing RESTful Service using Spring boot framework or similar, built using microservice based architecture hosted in a containerized environment such as ECS, EKS.
Prefer hands on experience of building cloud native applications for one or more cloud provider e.g., AWS, Google Cloud.
Understanding of concepts of CI/CD would be beneficial. 
Experience and interest in growing career in Reporting and data analytics space would be desired
Skills in front-end UI development in Angular would be an advantage.


Other specialized knowledge and skills required:

Desire to learn new technologies.
Proven strong analytical design and trouble-shooting skills
Highly accountable for meeting all commitments and deadlines
Effective communication skills, both written and verbal for technical and non-technical audiences
Must be able to work independently as well as collaboratively
Drive for continuous process improvement
 

Education

Any Graduate