Java Senior Technical Consultant

  • Monterrey, Nuevo Leon, Mexico
  • Full-Time
  • On-Site

Job Description:

As a Senior Technical Consultant, you will be part of all aspects of the software

development lifecycle, including developing, technical documentation, testing

strategies, deployment, and production support. Operating in a collaborative

global environment, you will working with solution architects and the

engineering team, providing technical direction, mentoring junior developers,

and ensuring the delivery of scalable, future-proof applications for our clients.

Responsibilities
 ⁠⁠⁠⁠⁠⁠⁠Serve as a highly experienced and high-performing Java/Spring
Boot developer, building and evolving scalable and enterprise-grade
backend systems using Java and Spring Boot.
 Technical Mentorship: Mentor and guide mid and junior developers,
fostering a culture of engineering excellence, continuous learning, and
collaborative problem-solving.
 Stakeholder Collaboration: Partner closely with Technical Leads,
Solution Architects, Project Managers, Scrum Master and QA leadership
to translate business objectives into technical strategies and high-quality
solutions.
 Quality & Standards: Establish and enforce best practices for code
quality, security (DevSecOps), and testing. Lead complex code reviews
and architecture discussions.
 Performance & Observability: Optimize application performance,
scalability, and resilience. Define and monitor system observability
(telemetry, distributed tracing, metrics).
 Pipeline & Automation: Oversee, maintain, and innovate CI/CD
pipelines, integrating modern AI-assisted development workflows and
automated deployment strategies.

 Knowledge Management: Document complex technical solutions, drive
technical debt reduction, and actively contribute to knowledge sharing
across the global organization.

Qualifications
 ⁠⁠⁠⁠⁠⁠⁠6+ years of software engineering experience, with at least 4+ years in a
senior technical role.
 Expertise in the modern Java ecosystem and comprehensive knowledge
of Spring Boot 3, Spring Cloud, and Spring Security.
 Proven track record of building, and scaling distributed systems and
microservices architectures.
 Solid experience in containerization, orchestration (Docker, advanced
Kubernetes), and cloud-native infrastructure.
 Expertise with major cloud platforms (AWS, GCP, or Azure) and related
managed services.
 Solid experience with modern SQL and NoSQL databases, including
performance tuning and data modeling.
 Experience with advanced CI/CD tools, GitOps practices, and modern
observability platforms (e.g., Datadog, Prometheus, Grafana).
 Familiarity with incorporating AI coding assistants and integrating LLM-
based features into enterprise systems is a strong plus.
 Good bilingual communication skills, with the ability to articulate complex
technical concepts to both technical and non-technical stakeholders.
 Expert understanding of Agile methodologies and leading Agile
engineering squads.