Remote Otter LogoRemoteOtter

Java Software Engineer - Remote

Posted 2 days ago
Software Development
Contract
Mexico

Overview

We are looking for Java Software Engineers (SDK + REST) with more than 4 years of experience to join our team. This is a great opportunity to develop your skills in a dynamic environment and collaborate on challenging projects.

In Short

  • Improve and optimize code logic to enhance application performance.
  • Optimize the performance, compatibility, and scalability of the solution.
  • Ensure system stability and improved execution times.
  • Review and propose changes to component architecture and propose changes (libraries, etc.)
  • Design, develop, and maintain applications using SDK and RESTful services.
  • Collaborate with cross-functional teams to define, design, and deliver new features.

Requirements

  • Experience in Java-based architectures and in-depth knowledge of the JVM ecosystem.
  • Solid knowledge of object-oriented programming (OOP) patterns and concepts.
  • Familiarity with different design and architecture patterns.
  • Ability to write reusable Java libraries.
  • Knowledge of Java concurrency patterns.
  • Identify and correct errors, optimizing application performance.
  • Basic understanding of MVC (model-view-controller) pattern concepts, JDBC (Java Database Connectivity), and RESTful web services.
  • Relevant knowledge of Java GUI frameworks such as Swing, SWT, AWT according to project requirements.
  • Experience in handling external and embedded databases.
  • Implementation of automated testing platforms and unit testing
  • In-depth knowledge of code version control tools, e.g., Git
  • Understanding of build tools such as Ant, Maven, Gradle, etc.
  • JavaServer pages (JSP) and servlets
  • Web frameworks such as Struts and Spring
  • Web technologies such as HTML, JavaScript, CSS, JQuery
  • Markup languages such as XML, JSON
  • Multithreading and synchronization
  • In-depth knowledge of SDKs and RESTful services.
  • Familiarity with databases and storage technologies (SQL, NoSQL).

Benefits

  • Flexible work environment.
  • Career development services.
  • Opportunities for continuous learning and innovation.
Metova logo

Metova

Metova is a dynamic software development company that prioritizes the success and growth of its employees. With a focus on creating a positive work environment, Metova empowers its team members with the tools and resources necessary to excel in their roles. The company values collaboration, continuous learning, and innovation, encouraging employees to contribute their knowledge and skills to enhance both the organization and its clients. As a lean company, Metova emphasizes reflection and adaptation, striving to improve its products and services through the insights gained from experience.

Share This Job!

Save This Job!

Similar Jobs:

Sonar logo

Software Engineer (Java) - Remote

Sonar

2 days ago

Join Sonar as a Software Engineer to enhance code quality and security while working in a dynamic and supportive environment.

USA
Full-time
Software Development
Mindex logo

Software Engineer (Java) - Remote

Mindex

2 days ago

Join Mindex as a Software Engineer (Java) to develop technical solutions for enterprise clients in a fully remote role.

USA
Full-time
Software Development
Moro Tech logo

Java Software Engineer - Remote

Moro Tech

3 weeks ago

Join MORO TECH as a Java Software Engineer and contribute to innovative solutions in the smart mobility ecosystem.

Portugal
Full-time
Software Development

Jobgether

Software Engineer (Java) - Remote

Jobgether

3 weeks ago

Join SynergisticIT as a Software Engineer (Java) to develop and optimize Java-based applications in Oregon.

OR, USA
Full-time
Software Development
ScaleTech logo

Java Software Engineer - Remote

ScaleTech

5 weeks ago

Join a growing fintech company as a Java Software Engineer to build innovative financial solutions from the ground up.

LT
Full-time
Software Development