···
Log in / Register
Mid-level Java Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
R. do Rosário, 180 - São Francisco, Curitiba - PR, 80020-110, Brazil
Favourites
Share
Some content was automatically translatedView Original
Description

Job Summary: Develop and maintain corporate systems, working on both back-end and front-end, proposing solutions and fixing bugs, with a focus on Java, Spring Boot, and development best practices. Key Highlights: 1. Full Stack development with Java and Spring Boot 2. REST API development and system integration 3. Focus on best practices and software architecture **Knowledge (education/knowledge):** * Completed or ongoing undergraduate degree in **Computer Science, Information Systems, Software Engineering**, or related fields; * Experience with **Java 17 or later**; * Familiarity with the **Spring ecosystem**, especially **Spring Boot**, for backend API and application development; * Development of **REST APIs** and integration between systems; * Knowledge of **HTML, CSS, and JavaScript** for web interface development or maintenance; * Experience with **PostgreSQL**, including data modeling and query writing; * Use of **Git** for source code version control; * Understanding of **object-oriented programming**, development best practices, and software architecture. **Skills:** * Develop, maintain, and enhance systems using **Java and associated technologies**; * Work on both **back\-end and front\-end**, as needed; * Conduct **technical analysis of requirements**, proposing solutions for new features or improvements to existing systems; * Identify, analyze, and **fix bugs or inconsistencies** in systems; * Perform **data modeling**, and create or modify database structures; * Write code following **programming best practices and object-oriented principles**; * Participate in **code reviews and functional testing**; * Provide **technical support for developed systems**, assisting users in resolving questions or issues. **Main Responsibilities:** * Develop and maintain corporate systems using **Java and Spring Boot**; * Implement and maintain **REST APIs** for system integration; * Participate in gathering and analyzing **new requirements and features**; * Perform **evolutionary and corrective maintenance** on existing applications; * Implement improvements in **performance, quality, and security** across systems; * Create and maintain **database structures** required by applications; * Support the **resolution of incidents and questions related to system operation**; * Collaborate with the development team to ensure **quality standards and development best practices**. **Desirable Differentiators:** * Experience with **Thymeleaf**; * Knowledge of **ERP systems** (financial); * Experience with **AWS**; * Knowledge of **automated testing (JUnit)**. **Expected Attitudes:** * **Proactivity** in identifying and resolving problems; * **Collaboration and teamwork**, contributing to collective development; * **Commitment to code quality and delivery of results**; * Continuous interest in **learning new technologies and enhancing technical knowledge**; * Strong **communication and organizational skills** in carrying out tasks. **Benefits:** * Salary negotiable; * Transportation allowance (VT) or parking assistance; * Meal voucher (VR); * Food allowance (VA); * Unimed health insurance; * Uniodonto dental insurance; * Group life insurance. **Work Schedule:** Monday to Friday, from 8:00 AM to 5:48 PM, with a 1-hour lunch break. Minimum Education Level: High School (Secondary Education)

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.