Junior Java Developer

Lever, Inc.

Brasil

Teletrabalho

BRL 70 000 - 100 000

Tempo integral

Há 3 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Health and dental insurance
Meal allowance
Childcare assistance
Wellbeing programs
Profit-sharing (PLR)
Life insurance
Learning platform access
Discount partnerships
Online wellbeing platform
Parental leave support

Resumo da oferta

Lever, Inc. is seeking a Junior Java Developer based in Brazil to join a financial services technology team. The role focuses on backend development with Java and Spring Boot 3, plus JavaScript/TypeScript, API development, testing, and databases.

You will work with a collaborative team to design, implement, and deliver reliable software while considering business impact and client needs. Remote across Brazil with Campinas attendance as required.

Qualificações

  • Professional experience developing applications with Java, including Spring Boot 3.
  • Experience with JavaScript and TypeScript 4+.
  • Knowledge of Design Patterns, OOP, SOLID, KISS, DRY, and YAGNI.
  • Practical knowledge of automated testing.
  • Experience using Git for source control.
  • Knowledge of relational and/or non-relational databases.
  • Experience building and consuming RESTful APIs.
  • Strong analytical and problem-solving skills with a systems mindset.
  • Ability to collaborate with development teams and stakeholders.
  • Focus on code quality, maintainability, reliability, and business alignment.
  • Willingness to learn and continuously develop technical skills.
  • Frontend development experience is a plus.
  • Candidates must be based in Brazil; Campinas area may require local office attendance.

Responsabilidades

  • Collaborate with the development team to design, develop, and deliver high-quality software solutions.
  • Develop and maintain applications using Java and Spring Boot 3.
  • Contribute to application development using JavaScript and TypeScript 4+.
  • Build, integrate, and consume RESTful APIs.
  • Apply software engineering principles to produce maintainable code.
  • Contribute to automated testing activities to ensure quality.
  • Investigate and resolve technical problems with a systemic approach.
  • Work with developers and stakeholders to meet client expectations.
  • Consider broader business impact of technical decisions.
  • Use Git and established workflows to manage code.
  • Work with relational and/or non-relational databases.
  • Contribute to improvements in development practices and solutions.
  • Support frontend development initiatives where applicable.

Conhecimentos

Java
Spring Boot 3
JavaScript
TypeScript 4+
Design Patterns
OOP
SOLID
RESTful APIs
Automated Testing
Git
Databases
Code Quality
Learning mindset

Descrição da oferta de emprego

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Junior Java Developer based in Brazil.

This is an opportunity for a junior Java developer to contribute to technology projects within the financial services sector.
You’ll work closely with an experienced development team to build reliable, high-quality software aligned with client and business needs.
The role involves backend development with Java and Spring Boot, alongside JavaScript and TypeScript technologies.
You’ll contribute to problem-solving with a systemic mindset, considering both technical requirements and broader business impact.
The position provides exposure to API development, automated testing, databases, version control, and established software engineering practices.
You’ll work in a collaborative environment where code quality, maintainability, and continuous learning are important.
The role is remote within Brazil, with specific office attendance requirements for candidates living in the Campinas metropolitan area.

Accountabilities:
  • Collaborate with the development team to design, develop, and deliver high-quality software solutions.

  • Develop and maintain applications using Java and Spring Boot 3.

  • Contribute to application development using JavaScript and TypeScript 4+.

  • Build, integrate, and consume RESTful APIs.

  • Apply established software engineering principles and development practices to produce maintainable and reliable code.

  • Contribute to automated testing activities to help ensure software quality and reliability.

  • Investigate and resolve technical problems with an assertive, structured, and systemic approach.

  • Work closely with other developers and stakeholders to understand requirements and deliver solutions aligned with client expectations.

  • Consider the broader business impact of technical decisions when analysing and solving problems.

  • Use Git and established development workflows to manage and collaborate on source code.

  • Work with relational and/or non-relational databases as part of application development.

  • Contribute to continuous improvements in development practices, code quality, and technical solutions.

  • Where applicable, support frontend development initiatives and collaborate across the application stack.

Requirements:
  • Professional experience developing applications with Java, including Spring Boot 3.

  • Experience with JavaScript and TypeScript 4+.

  • Knowledge of software engineering principles including Design Patterns, Object-Oriented Programming (OOP), SOLID, KISS, DRY, and YAGNI.

  • Practical knowledge of automated testing.

  • Experience using Git for source control and collaborative development.

  • Knowledge of relational and/or non-relational databases.

  • Experience building and consuming RESTful APIs.

  • Strong analytical and problem-solving skills, with the ability to approach technical challenges from a broader systems perspective.

  • Ability to collaborate effectively with development teams and other stakeholders.

  • Focus on code quality, maintainability, reliability, and alignment with business requirements.

  • Willingness to learn, receive feedback, and continuously develop technical skills.

  • Knowledge or experience in frontend development is considered an advantage.

  • Candidates must be based in Brazil.

  • Candidates residing in the Campinas metropolitan area should be prepared to attend the local office according to the applicable office attendance policy.

Benefits:
  • Health and dental insurance.

  • Food and meal allowance.

  • Childcare assistance.

  • Extended parental leave.

  • Access to fitness, health, and wellbeing professionals through Wellhub/Gympass and TotalPass partnerships.

  • Profit-sharing program (PLR).

  • Life insurance.

  • Access to a continuous learning platform for professional development.

  • Partnerships providing discounts on selected products and services.

  • Free online platform focused on physical health, mental health, and wellbeing.

  • Pregnancy and responsible-parenting courses.

  • Partnerships with online learning platforms.

  • Access to language-learning resources.

  • Supportive inclusion and wellbeing initiatives throughout the employee journey.

  • Remote working opportunity for candidates across Brazil, subject to applicable location-specific office requirements.

  • Opportunities to develop technical expertise through challenging projects and continuous learning.

We appreciate your interest and wish you the best!

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Mid-Level Fullstack (Java I Angular) Developer
Mid-Level Fullstack (Java I Angular) Developer

Lever, Inc. • Brasil

Teletrabalho
BRL 120 000 - 180 000
Remote work within Brazil
Health and dental insurance
Meal and food allowances
+10
Desenvolvedor(a) Java Pleno
Desenvolvedor(a) Java Pleno

Jobgether • Brasil

Teletrabalho
BRL 120 000 - 180 000
Remote work in Brazil
Bradesco national network health insur
Bradesco dental insurance (optional)
+2
Senior Developer Fullstack (Angular/Node)
Senior Developer Fullstack (Angular/Node)

Jobgether • Brasil

Presencial
BRL 180 000 - 250 000
Health insurance
Meal allowance
Childcare assistance
+8
Soft - Pessoa Desenvolvedora Java I
Soft - Pessoa Desenvolvedora Java I

Jobgether SRL • Brasil

Híbrido
BRL 60 000 - 90 000
Hybrid/remote work
Fixed working hours
Engenheiro De Software Jr. (Java)
Engenheiro De Software Jr. (Java)

Jobgether SRL • Brasil

Presencial
BRL 50 000 - 100 000
Seguro saúde
Seguro dental
Vale refeição
+4
Pessoa Desenvolvedora Full Stack Sênior
Pessoa Desenvolvedora Full Stack Sênior

Lever, Inc. • Brasil

Teletrabalho
BRL 180 000 - 300 000
Remote work in Brazil
Meal allowances
Health insurance
Senior Java /Python Developer Back End
Senior Java /Python Developer Back End

Lever, Inc. • Brasil

Híbrido
BRL 200 000 - 300 000
Health insurance
Dental insurance
Meal allowance
+1
Desenvolvedor Fullstack Especialista ( Java,.Net, Python, Node/TS)
Desenvolvedor Fullstack Especialista ( Java,.Net, Python, Node/TS)

Lever, Inc. • Brasil

Teletrabalho
BRL 180 000 - 240 000
100% remote work
Meal allowance
Learning academy access
+3
Mid-Level AI I Fullstack (Java I Angular) Developer
Mid-Level AI I Fullstack (Java I Angular) Developer

Lever, Inc. • Brasil

Teletrabalho
BRL 120 000 - 180 000
Health and dental insurance
Meal allowance
Childcare assistance
+11
Desenvolvedor Full Stack Senior
Desenvolvedor Full Stack Senior

Jobgether SRL • Brasil

Presencial
BRL 150 000 - 230 000
Vale alimentação/refeição
Seguro saúde
Auxílio home office
+9