Softplan

Java Back-end Developer

Softplan

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerJavaJUnitMavenMockitoSOAPSpringSQL

About the role

  • Develop and maintain applications with a focus on scalability and efficiency;
  • Prioritize maintainable code;
  • Collaborate on planning and specifying enhancements and maintenance for solutions;
  • Participate in estimating and validating effort for software evolution and maintenance;
  • Ensure the sustainability of solutions;
  • Share responsibility for the quality of the delivered product;
  • Provide technical documentation for developed systems;
  • Document analyses for technological and technical decisions made for improvements delivered in new releases;

Requirements

  • Experience with languages: Java 11 and above, SQL;
  • Experience with frameworks and libraries: Spring;
  • Experience developing services: REST and SOAP;
  • Experience with tools: Git and Docker;
  • Knowledge of methodologies: Clean Code, TDD, DDD, and BDD;
  • Unit testing (JUnit, Mockito);
  • Dependency management (Maven);
  • Experience with NoSQL and vector databases;
  • Proficiency in using Artificial Intelligence to optimize processes and increase productivity in daily routines;
Benefits
  • Meal allowance / Food voucher;
  • Health and dental insurance;
  • Home office allowance;
  • Annual performance bonus;
  • Voucher for setup kit;
  • Life insurance;
  • Birthday day off;
  • Health and wellness promotion program;
  • Partnerships and discounts.

Applicant Tracking System Keywords

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

Hard skills
Java 11SQLSpringRESTSOAPClean CodeTDDDDDBDDJUnit
Soft skills
collaborationplanningdocumentationquality assurancesustainability