Taro Logo

Senior Java Software Engineer

Global leader in intelligent climate and energy solutions, committed to creating solutions that matter for people and our planet.
Monterrey, Nuevo Leon, Mexico
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Java Software Engineer

Carrier Global Corporation is seeking a Senior Java Software Engineer to join their team at the Monterrey Technology Hub. This role focuses on designing, developing, and maintaining Java-based solutions for Building Automation Systems. The ideal candidate will work on building automation controllers, requiring deep understanding of core Java programming including optimization of performance and memory usage.

The position involves working with cutting-edge technologies in building automation, collaborating with cross-functional teams, and contributing to the development of innovative solutions. You'll be responsible for the full development lifecycle, from project planning to deployment, ensuring high-quality, scalable software solutions.

As a Senior Java Software Engineer, you'll be part of a global leader in intelligent climate and energy solutions, working on projects that impact people and the planet. The role offers opportunities for professional growth, working with modern technologies, and contributing to sustainable building solutions.

The company offers competitive benefits including health insurance and professional development opportunities. With approximately 56,000 employees worldwide, Carrier provides a collaborative environment focused on innovation and customer success. They value diversity and inclusion, creating an environment where employees can grow and contribute to revolutionary developments in security, shipping, and HVAC technology.

Last updated 5 days ago

Responsibilities For Senior Java Software Engineer

  • Develop and maintain Java-based solutions using Agile methodologies
  • Write and maintain Java software for building automation controllers
  • Participate in project planning and provide accurate estimates
  • Collaborate with hardware and systems engineering teams
  • Ensure software meets timing and performance requirements
  • Write unit and functional tests using TDD methodologies
  • Debug and resolve software/hardware/firmware interaction issues

Requirements For Senior Java Software Engineer

Java
  • BS in Computer Science, Software Engineering, Electrical Engineering, or related field
  • Strong Java and object-oriented programming skills
  • Experience in Java-based memory management and optimization
  • Experience ensuring software meets timing and performance requirements

Benefits For Senior Java Software Engineer

Medical Insurance
  • Health insurance
  • Professional development opportunities

Interested in this job?

Jobs Related To Carrier Global Corporation Senior Java Software Engineer