Java Engineer

Harbor Lab is an innovative B2B software startup that aims to bring new value to the Shipping community, reshaping how Shipping Companies and Port Agents operate.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Java Engineer

Harbor Lab is an innovative B2B software startup aiming to revolutionize the Shipping industry. As a Java Engineer, you'll be part of a cross-functional team developing new features for Harbor Lab's SaaS offering. You'll work on both front-end and back-end tasks, write automated tests, and collaborate with product managers and designers. The role involves building a cloud-based scalable platform, using modern technology stack and best practices. You'll contribute to a modular architecture, write unit and integration tests, and work in an Agile environment. This position offers opportunities to grow into a full-stack developer, mentor team members, and work in a high-paced, supportive environment. Harbor Lab has been recognized as one of the Best Workplaces in 2022 & 2023, offering an attractive compensation package, flexible work arrangements, and additional perks like yoga classes and life coach sessions. The company values diversity and adheres to GDPR regulations.

Last updated 12 days ago

Responsibilities For Java Engineer

  • Contribute to building a cloud-based scalable and reliable SaaS platform
  • Work on a product with a modular architecture using modern technology stack
  • Write automated tests, unit and integration
  • Be a member of a cross-functional software development team using Agile methodologies
  • Develop software engineering skills in a high-growth environment
  • Work on front-end related technologies
  • Translate requirements to robust and efficient software solutions
  • Mentor other team members in software engineering best practices

Requirements For Java Engineer

Java
JavaScript
TypeScript
React
Redis
  • At least 3 years of experience in software engineering
  • Programming in Java
  • Spring and/or Spring Boot
  • JavaScript or TypeScript
  • Relational databases and SQL
  • Software engineering best practices
  • Microservices architecture
  • Automated testing
  • Git and related workflows
  • Agile development cycle
  • Fulfilled military obligations (where applicable)

Benefits For Java Engineer

Medical Insurance
  • Attractive compensation package based on experience and skillset
  • 30 days of paid annual leave
  • Private health insurance
  • Flexible hours and the ability for remote working
  • Yoga & Kick-boxing classes & Life Coach Sessions
  • Cool start-up environment (with swag, and much more)

Interested in this job?

Jobs Related To Harbor Lab Java Engineer

Software Development Engineer, Alexa Smart Home

Software Engineering role at Amazon building cloud services for Alexa Smart Home experiences using AWS technologies.

Software Development Engineer, AWS AI

AWS is seeking a Software Development Engineer to build cutting-edge Generative AI applications, working with Java and Python to develop scalable cloud services.

Software Development Engineer, Customer Engagement Technologies

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building innovative customer service solutions using cutting-edge technology.

Software Development Engineer, Amazon Tax

Build and maintain Amazon's global tax calculation platform, handling millions of transactions per minute with Java, Linux, and Oracle technologies.

Software Engineer II

Microsoft Cloud Supply Chain is seeking a Software Engineer II to build and maintain large-scale distributed systems and cloud services.