Senior Staff Java Software Developer

Posted 10 Days Ago
Be an Early Applicant
Monterrey, Nuevo León
Expert/Leader
Security
The Role
The Senior Staff Java Software Developer will lead the design, development, and architecture of software solutions for a building automation system. They will mentor junior developers, ensure high scalability, performance, and security of software, and promote best practices in Agile development. This role requires extensive experience in Java and associated technologies, along with strong leadership skills in guiding development teams.
Summary Generated by Built In

Country:

Mexico

Location:

Monterrey Technology Hub

We are seeking a highly experienced Senior Staff Java Software Developer to play a critical leadership role in the design, development, and architecture of cutting-edge software solutions for Automated Logic’s building automation system. This role requires a seasoned professional with 15+ years of deep technical expertise in Java-centric server, web client, mobile, desktop, and database technologies. The ideal candidate will demonstrate exceptional problem-solving abilities, have a proven track record in technical leadership, and be passionate about mentoring and guiding junior developers.

As a Senior Staff Developer, you will be responsible for the architecture and development of major components, ensuring high scalability, performance, and maintainability. Additionally, you will provide informal leadership, driving technology decisions and best practices across the development teams. A commitment to continuous learning and the ability to stay abreast of new technologies are key, as you will be expected to integrate these advancements into the company's product offerings and share your knowledge with the team.

Key Responsibilities:

- Lead the design and architecture of complex software solutions using Agile methodologies, ensuring they meet high-performance, scalability, and security standards. 

- Collaborate with cross-functional teams to plan and deliver high-quality software that meets the needs of the business and its users. 

- Provide technical leadership and mentoring to team members, guiding best practices, code reviews, and promoting a culture of continuous improvement. 

- Engage in test-driven development (TDD) and promote the use of elevated coding standards across the team. 

- Investigate new technologies and techniques to apply them to product improvements, ensuring that the company’s offerings remain competitive. 

- Act as a subject matter expert for the broader team, providing insights and guidance on both legacy and new systems. 

- Aid in sustaining efforts by offering expert-level product knowledge and consultation to cross-functional teams. 

- Lead initiatives in unit and functional testing to ensure software reliability. 

- Actively engage in project planning by providing accurate estimates, exploring solution architectures, and managing risk. 

- Maintain clear communication with stakeholders and foster a collaborative environment within the development team.

Education & Certifications:

- BS in Computer Science, Software Engineering, or a related field is required; advanced degrees or certifications are a plus.

Required Skills & Experience:

- 7+ years of professional software development experience, with extensive knowledge in Java programming and related technologies. 

- Strong expertise in software architecture and design patterns, with proven experience building large-scale, distributed systems. 

- Demonstrated ability to lead technical teams and mentor junior and mid-level developers. 

- Deep understanding of Agile/Scrum development processes and best practices. 

- Proficiency in Test-Driven Development (TDD) and experience with various testing frameworks. 

- Expertise in web technologies including JavaScript, HTML5, CSS3, jQuery, Angular, Ajax, JSP, Java servlets, and more. 

- Experience with build tools such as Gradle and automated deployment pipelines. 

- Strong problem-solving skills with an emphasis on analytical thinking and attention to detail. 

- Ability to manage multiple projects simultaneously and stay organized in a dynamic, fast-paced environment. 

- Excellent written and verbal communication skills, with the ability to effectively collaborate with technical and non-technical stakeholders.

Preferred Skills:

- Experience in informal leadership roles, with a focus on mentoring and coaching other developers. 

- Familiarity with cloud computing platforms (AWS, Azure) and microservices architectures. 

- Hands-on experience with database management and optimizing complex queries. 

- Knowledge of emerging technologies and trends in building automation systems or related industries.

This is an exciting opportunity for a senior-level Java developer with a passion for leadership and innovation to join a forward-thinking team. If you are ready to take on new challenges, lead by example, and shape the future of Automated Logic's software, we want to hear from you!

Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Job Applicant's Privacy Notice:

Click on this link to read the Job Applicant's Privacy Notice

Top Skills

Java
JavaScript
The Company
Palm Beach, FL
15,324 Employees
On-site Workplace

What We Do

As the leading global provider of healthy, safe and sustainable building and cold chain solutions, Carrier Global Corporation is committed to making the world safer, sustainable and more comfortable for generations to come. From the beginning, we’ve led in inventing new technologies and entirely new industries. Today, we continue to lead because we have a world-class, diverse workforce that puts the customer at the center of everything we do. For more information, visit www.Corporate.Carrier.com.

Similar Jobs

Monterrey, Nuevo León, MEX
15324 Employees

Mondelēz International Logo Mondelēz International

Associate Principal Engineer

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Monterrey, Nuevo León, MEX
90000 Employees

John Deere Logo John Deere

Test Automation Engineer - ETEC (Monterrey, Nuevo Leon)

Artificial Intelligence • Cloud • Internet of Things • Machine Learning • Analytics • Industrial
Hybrid
Garza García, San Pedro Garza García, Nuevo León, MEX
69000 Employees

Mondelēz International Logo Mondelēz International

Senior Packaging Engineer

Big Data • Food • Hardware • Machine Learning • Retail • Automation • Manufacturing
Monterrey, Nuevo León, MEX
90000 Employees

Similar Companies Hiring

Coro Thumbnail
Software • Security • Information Technology • Data Privacy • Cybersecurity • Cloud • Artificial Intelligence
Chicago, IL
330 Employees
MacPaw Thumbnail
Software • Security • Information Technology • Data Privacy • Cybersecurity • App development
Cambridge, MA
550 Employees
Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
GB
357 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account