Desenvolvedor Fullstack Java Pleno
BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- GitHibernateJavaJenkinsSpring BootSpring MVCAgile methodologiesUnit Testing
Requirements
- Solid experience with Java (versions 8 and 11).
- Hands-on experience with Spring MVC and Spring Boot for backend development.
- Knowledge of Hibernate (HQL) and relational database modeling.
- Experience working with Oracle Database (version 19 or similar).
- Familiarity with frontend templating technologies such as Thymeleaf and JSP.
- Experience using Git for version control and Jenkins for CI/CD pipelines.
- Knowledge of unit testing practices and tools.
- Understanding of Flyway for database versioning and migrations.
- Familiarity with agile methodologies is a plus.
- Exposure to microservices architecture, messaging systems, and SOLID principles is desirable.
- Strong problem-solving skills, attention to detail, and ability to work collaboratively in a team environment.
Responsibilities
- Develop and maintain web applications using Java, following best practices, coding standards, and scalable architecture principles.
- Contribute to system design and architecture decisions, including reusable components, design patterns, and performance optimization strategies.
- Implement and integrate backend functionalities with frontend technologies, ensuring seamless user experiences across applications.
- Write clean, efficient, and maintainable code while ensuring software quality through unit and integration testing.
- Participate actively in agile ceremonies, code reviews, and collaborative development discussions with the team.
- Perform ongoing maintenance of existing systems, including bug fixing, refactoring, and implementation of new features.
- Support continuous improvement of development processes, tools, and system reliability.
View Full Description & ApplyYou'll be redirected to the employer's site