OrangeLoops

Senior Backend Developer

OrangeLoops

contract

Posted on:

Location Type: Hybrid

Location: MontevideoUruguay

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, develop, and maintain efficient, scalable, and high-quality backend systems using technologies like Java, Maven, JUnit, Mockito, SLF4J, and potentially other similar technologies.
  • Work closely with product and frontend teams to understand requirements and design solutions.
  • Develop unit and integration tests to ensure code quality.
  • Collaborate with other developers to solve problems and improve software quality.
  • Document code and technical solutions.
  • Maintain existing systems and apply security patches and updates as needed.

Requirements

  • Proven experience in developing backend systems in Java.
  • Advanced knowledge of Maven, Immutables, JUnit, Mockito, Swagger, FasterXML or Jackson, OkHttp, SLF4J, Logback, or log4j.
  • Experience using unit and integration testing tools and techniques.
  • Knowledge of design patterns and software architectures.
  • Ability to work both independently and in a team environment.
  • Strong problem-solving and critical analysis skills.
  • Excellent oral and written communication skills.
  • Strong debugging and troubleshooting skills.
  • Good verbal and written communication skills English level intermediate-advanced (B2) or better (mandatory).
Benefits
  • Work from home
  • Flexible hours
  • Wellness program
  • Lunch (2 days a week)
  • Massages & more
Applicant Tracking System Keywords

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

Hard Skills & Tools
JavaMavenJUnitMockitoSLF4JSwaggerFasterXMLJacksonOkHttpLogback
Soft Skills
problem-solvingcritical analysisoral communicationwritten communicationdebuggingtroubleshootingteamworkindependence