Oglasi za posao Java Developer (Long-Term Engagement)

Java Developer (Long-Term Engagement)

GearLaunch

Odgovara na prijave

Rad od kuće

06.03.2025.

Oglas dostupan i osobama sa invaliditetom
MySQL Java NoSQL Post gres intermediate

Are you a seasoned Java developer eager to tackle complex problems and make a significant impact in a fast-paced, innovative environment? Look no further! GearLaunch, a dynamic US-based company, is actively seeking a talented Java Developer for a long-term engagement.

Company Overview

GearLaunch is a leading player in the print-on-demand e-commerce sector, headquartered in Salt Lake City, Utah, USA. We empower individuals and businesses worldwide to create and sell custom merchandise effortlessly. Committed to innovation, we leverage cutting-edge technologies to deliver exceptional experiences for our customers.

Position

As a Java Developer at GearLaunch, you'll have the opportunity to work remotely and collaborate with our team on exciting projects. This is a long-term engagement, offering stability and the potential for growth into leadership roles. You'll play a pivotal role in architecting and implementing scalable Java applications, tackling technical challenges, and influencing the direction of our innovative solutions. Additionally, familiarity and willingness to participate and contribute to the front-end tasks in frameworks like Angular or React is appreciated.

Key Responsibilities

  • Designing and implementing scalable, high-performanceJava applications, prioritizing maintainability and efficiency.
  • Utilizing your expertise in Java and experience with dependency injection frameworks like Guice to build robust solutions.
  • Collaborating with cross-functional teams to architect and implement microservices and API endpoints.
  • Implementing asynchronous processing using task frameworks like Google Cloud Tasks or pub/sub messaging.
  • Contributing to the front-end applications built with Angular or React and collaborating with the front-end team.
  • Adapting to changing requirements and exploring new technologies to improve our development processes.
  • Providing mentorship and guidance to junior developers, fostering a culture of continuous learning and growth.

Requirements and Desired Experience

  • Proven experience as a Java developer with a strong understanding of software engineering principles and best practices.
  • Familiarity with modern Java frameworks like Spring Boot, and experience with dependency injection frameworks like Guice.
  • Knowledge of cloud platforms like GCP is desirable, but not required. However, experience with cloud-native technologies is a plus.
  • Experience with NoSQL, MySQL, and/or Postgres databases, including database design, optimization, and maintenance.
  • Proficiency in Node.js/JavaScript is preferred, as it will play an increasingly larger role in our architecture.
  • Familiarity with front-end frameworks like Angular or React is an advantage.
  • Some familiarity with asynchronous processing using task frameworks like Google Cloud Tasks or pub/sub messaging is desired.
  • Strong problem-solving skills and ability to thrive in a remote, collaborative environment.
  • Availability to work on a contract basis and deliver high-quality results within specified timelines.
Ovaj poslodavac odgovara na vaše prijave

Preporuke se učitavaju...