Job Description

We are seeking a skilled Java Developer with extensive experience in Java programming (version 1.8, 17 or greater). The ideal candidate will have a strong understanding of the differences between various Java versions, including OpenJDK. This role involves significant work with EJB3, Swing GUI development, Apache Tomcat/TomEE, Hibernate, Eclipse, Microsoft SQL, Apache Ant, Gradle, and Git. A solid grasp of data structures, algorithms, and design patterns is essential for success in this position.

Position Location - LATAM

Time Zone Requirements - East/West Coast time zones

How you’ll make an impact:

  • Develop and maintain desktop applications using Java 1.8, and Java 17 or greater.
  • Design and implement user interfaces using Swing GUI.
  • Deploy and manage applications on Apache Tomcat/TomEE servers.
  • Work with Hibernate for ORM (Object-Relational Mapping).
  • Develop, debug, and maintain code using Eclipse IDE.
  • Automate build processes using Apache Ant and Gradle.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Identify and correct bottlenecks and fix bugs.
  • Maintain code quality, organization, and automation.

What we’re looking for:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Proven experience programming with Java 1.8, and Java 17 or greater.
  • In-depth knowledge of differences between older/alternate Java versions, including OpenJDK.
  • Proficiency in EJB3, Swing GUI development, Apache Tomcat/TomEE, Hibernate, Eclipse, Microsoft SQL, Apache Ant, and Gradle.
  • Experience collaborating with teams using Git-based repositories.
  • Well-established experience working with ERP systems.
  • Strong understanding of basic data structures, algorithms, and design patterns.
  • Ability to write clean, readable, and maintainable code.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.
  • Experience with additional Java frameworks and libraries.
  • Knowledge of modern software development methodologies (Agile/Scrum).
  • Familiarity with cloud services and environments.
  • Understanding of software security practices and principles.

What you’ll love:

  • USA Contractor
  • 100% Remote
  • Holidays Off
  • Paid Time Off
  • Health insurance assistance program.
  • Competitive Pay (USD)
  • Excellent teamwork and work environment
  • Training
Seniority level
  • Not Applicable
Employment type
  • Full-time
Job function
  • Business Development
  • Industries
  • Software Development
#J-18808-Ljbffr

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application