Description
Job Summary:
We are seeking a Java Web Developer for a leading home automation company that values autonomy, continuous learning, and collaboration to transform code into real-world solutions.
Key Highlights:
1. Transform code into real-world solutions
2. An environment that values autonomy, continuous learning, and collaboration
3. A company recognized for innovation, practicality, and quality
If you enjoy **transforming code into real-world solutions** and wish to grow within an **environment** that **values autonomy, continuous learning**, and **collaboration**, this opportunity is for you!
A Brazilian company with over **14 years of history**, a reference in **home automation**, renowned for delivering end-to-end proprietary hardware and software solutions. With wireless technology and plug\-and\-play capabilities, it stands out for **innovation**, **practicality**, and **quality**, bringing comfort and security to customers across Brazil.
**1. Key Responsibilities:**
* Design and implement end\-to\-end features (technical design, coding, testing, PR, deployment, and monitoring);
* Develop and maintain JSP pages (JSTL/EL/taglibs), HTML5/CSS3/JavaScript (ES6\+), including validations, input masks, and basic responsiveness;
* Enhance Java services (MVC), consume APIs, and maintain business rules;
* Model and query SQL databases (MySQL), ensuring high-performance queries;
* Implement persistence using JPA/Hibernate, with pagination and caching where necessary;
* Monitor structured metrics and logs, investigate incidents, and propose preventive actions;
* Protect data and access (authentication/authorization), mitigate XSS/CSRF risks, and ensure basic LGPD compliance;
* Guarantee application performance, low latency, and cross-version compatibility.
**2. We Seek Candidates With:**
* 3–6 years of production experience in **Java Web**;
* Proficiency in **Java 8\+**, Servlets/JSP, Struts, HTML5, CSS3, JavaScript (ES6\+), AJAX/fetch, relational SQL (MySQL), JPA/Hibernate;
* Experience with web security (XSS/CSRF), authentication/authorization, and data protection;
* Experience with version control (SVN), code reviews, CI/CD pipelines, and Linux;
* Strong technical communication skills, self-management, and results orientation.
**3. Preferred Qualifications:**
* Experience with REST/JSON APIs, pagination, caching, and asset optimization;
* JavaScript frameworks/libraries (e.g., jQuery);
* Unit and integration testing with JUnit;
* Integration of devices and solutions in IoT.
**4. Education:**
* Preferred: Computer Science/Engineering, Information Systems, Electrical Engineering, or Control \& Automation Engineering.
* Acceptable: Technologist degrees (ADS/SI) or a strong Java/Web portfolio.
**5. Work Model:**
* **CLT, on-site in Porto Alegre/RS**.
* **Hybrid** after the first three months of onboarding and training.
* Schedule: **Monday to Friday, 7:00 AM–12:00 PM and 1:00 PM–5:00 PM.**
**6. Benefits:**
* Unimed Health Plan;
* Transportation Allowance or Fuel Assistance;
* Meal Voucher;
* Remote Work Assistance starting from the 3rd month.
**ATTENTION**
Application deadline: **November 14, 2025**. If you are not contacted by this date, thank you in advance for your interest and best wishes for your life and career.
**ALWAYS FOCUSED ON EXCELLENCE AND CONNECTED TO OUR CLIENTS!**
Job Type: Full-time CLT
Compensation: R$8\.000,00 \- R$12\.000,00 per month
Benefits:
* Medical assistance
* Fuel allowance
* Internet allowance
* Meal voucher
Experience:
* Java Web (Mandatory)