Role
:
Java Developer-
Senior Java backend
Location: Hybrid in Monterrey, Mexico City or Guadalajara
Fulltime
(Java-Springboot- Hibernate-JPA-NOSQL)
Job description
Client is seeking Senior Java backend dev engineers. In the role of Technology Lead, you will interface with key stakeholders and apply your technical proficiency across different stages of the Software Development Life Cycle including Requirements Elicitation, Application Architecture definition and Design. You will play an important role in creating the high-level design artifacts. You will also deliver high quality code deliverables for a module, lead validation for all types of testing and support activities related to implementation, transition, and warranty. You will be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
Required Qualifications:
Bachelor’s degree or foreign equivalent required from an accredited institution.
At least 8+ years of overall experience in Information Technology experience
•5+ years Experience with building micro services using Java and Spring Boot. Experience in creation or maintenance of applications using Spring Boot.
•Experience writing clean code that is modular and follows clean code principles.
•Ability to work independently with minimal guidance
•Good understanding or at least 1 year of experience working in developing and/or consuming Microservices.
•At least 3+ years of experience in Project life cycle activities on development and maintenance projects.
•Experience working in a Agile project environment
•At least 2+ years of experience working with Hibernate / Spring JPA along with any of the NOSQL DB.
•Experience working with tools like Jira, Github and Github copilot
•Good communication skills
•Familiarity with cloud platforms GCP
Preferred Qualifications: •Planning and Co-ordination skills
•Good Communication and Analytical skills
•Experience and desire to work in a Global delivery environment.
•Ability to work in team in diverse/ multiple stakeholder environment.
•Ability to work in team environment, Peer programming and client interfacing skills.
•Understanding of DevOps and working experience in CICD pipeline creation is preferable.