Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
NIO

Mid-level Java Developer

NIO

Backend Developer focused on Java and Spring Boot at NIO, an innovative company transforming digital connections in Brazil. Contribute to high-impact solutions in a collaborative team environment.

Posted 7/8/2026full-timeRemote • 🇧🇷 BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in developing and maintaining backend applications using Java and Spring Boot, with a strong focus on REST API implementation and relational database management. Demonstrates effective communication and teamwork skills while ensuring high-quality code through reviews and continuous improvement practices.

Highest-signal resume keywords
Java (8+)Spring BootREST API DevelopmentRelational Databases (PostgreSQL, MySQL, Oracle)Version Control (Git)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java (8+)Spring BootREST API DevelopmentRelational DatabasesJPA/HibernateAutomated Testing (JUnit)Spring SecurityData ModelingBug FixingIncident Analysis
Soft Skills
CommunicationTeamworkOrganizational SkillsCommitment to DeadlinesAbility to Receive Feedback
Tools & Technologies
GitJUnitPostgreSQLMySQLOracle
Industry Keywords
Computer ScienceSoftware Engineering

Tech Stack

Tools & technologies
HibernateJavaJUnitMySQLOraclePostgresSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Develop and maintain backend applications in Java and Spring Boot.
  • Implement and evolve REST APIs.
  • Work with databases, performing queries, adjustments, and data modeling.
  • Ensure bug fixes and support incident analysis, maintaining application performance.
  • Participate in code reviews and technical refinements, contributing to continuous improvement of the codebase.

Requirements

What you’ll need
  • Hands-on experience with Java (8+) and solid knowledge of Spring Boot (Spring MVC, Spring Data).
  • Experience developing REST APIs and working with relational databases (PostgreSQL, MySQL, Oracle) using JPA/Hibernate.
  • Familiarity with version control (Git), basic knowledge of automated testing (JUnit), and Spring Security.
  • Willingness to learn and grow technically, with good communication and teamwork skills.
  • Organized and committed to meeting delivery deadlines, able to receive and apply technical feedback.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Benefits

Comp & perks
  • Meal and/or food allowance
  • Transportation allowance
  • Health insurance
  • Dental insurance
  • Life insurance
  • Private pension plan
  • Profit-sharing program (PPR)
  • Pharmacy assistance
  • Childcare assistance
  • Flexible working hours
  • V.tal Benefits Club
  • Extended maternity leave (6 months)
  • Extended paternity leave (20 days)