Job Description
We are seeking a skilled Senior Software Developer with expertise in Java to join our team. The ideal candidate will have experience working on enterprise-scale projects and possess strong proficiency in Java programming.
Our goal is to build innovative solutions that optimize buildings, boost productivity, and improve the way communities live and work. We're looking for a developer who can collaborate effectively with cross-functional teams, analyze complex problems, and deliver high-quality solutions.
If you're passionate about clean code, scalable architecture, and making a real-world impact, this could be your dream job.
Responsibilities
* Design and develop high-quality software applications using Java.
* Collaborate with internal teams to refine requirements and ensure solutions meet specifications.
* Analyze and design system changes with a focus on quality, performance, and security.
* Mentor junior developers and contribute to secure-by-design principles.
Required Skills and Qualifications
* Bachelor's degree in Computer Science or a related discipline.
* Relevant cloud certifications (e.g., AWS Developer Associate).
* At least 3 years of professional software development experience.
* Strong proficiency in Java programming and experience with Servlets, JSP, JSTL, and MVC frameworks.
* Familiarity with relational databases and SQL query optimization.
Benefits
* Work on innovative tech that blends software, hardware, and the cloud.
* Be part of a tight-knit team where ideas are heard.
* Join a company that prioritizes security, quality, and innovation.