Senior Java Engineer

Tech Holding Logo

Tech Holding

πŸ“Remote - Mexico

Summary

Join Tech Holding as a Senior Java Engineer and contribute to the design, development, and optimization of scalable backend systems. You will collaborate with cross-functional teams, mentor junior engineers, and champion best practices. This role requires extensive Java development experience and a strong understanding of system architecture. We offer a competitive salary and benefits package, remote work options, and opportunities for career growth within a dynamic and innovative environment. If you're passionate about building high-performance systems and fostering technical excellence, apply today!

Requirements

  • 6+ years of experience in software engineering, designing and maintaining production systems at scale
  • 5+ years of experience with Java development
  • Proficiency in building and operating domain-driven backend systems
  • Hands-on experience with automation, CI/CD, and deployment pipelines
  • Familiarity with software development methodologies, including agile and kanban workflows
  • Ability to demystify complex technical concepts and explain them to both technical and non-technical stakeholders
  • Strong background in observability, monitoring, and performance tuning
  • Experience with continuous delivery and frequent deployments

Responsibilities

  • Develop and deliver clean, maintainable, and high-performance code
  • Define the architectural strategy for owned systems and contribute to overall platform architecture
  • Review and provide feedback on code, system design, and technical decisions
  • Build services and tooling to streamline the development and deployment process
  • Mentor and coach less experienced engineers to drive technical growth
  • Define and implement best practices for testing, software delivery, observability, and system scalability
  • Participate in agile development processes, including standups, sprint planning, retrospectives, and roadmap planning
  • Encourage a culture of experimentation, prototyping, and continuous improvement
  • Provide technical consultation to non-engineering teams and ensure clarity in technical decisions
  • Advocate for modern technologies and best practices to improve system reliability and scalability

Preferred Qualifications

  • Experience with eCommerce platforms, billing, and fulfillment systems
  • Some familiarity with React or frontend development
  • Experience with scalability strategies and microservices architecture
  • Familiarity with cloud platforms, containerization, and infrastructure automation

Benefits

  • Competitive salary and benefits package
  • Remote work opportunities with flexible work hours
  • Career growth opportunities in a collaborative and innovative environment
  • Exposure to cutting-edge projects in a rapidly growing technology-driven company
  • Comprehensive health, wellness, and professional development benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.