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 2 months 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

UX Program Manager, Google Cloud Networking

UX Program Manager position at Google Cloud focusing on managing UX programs and operations to improve product design and user experience.

Global Process Manager, Finance Experience

Lead global finance operations at Google, managing cash transactions and process optimization while ensuring operational excellence and risk management.

Product Manager I, Search

Product Manager role at Google Search, focusing on developing and launching innovative search products that impact billions of users worldwide.

Operations Manager, Regional Transportation

Operations Manager position at Google managing regional transportation operations, requiring supply chain expertise and vendor management experience.

Technical Program Manager, Submarine Networks

Technical Program Manager position at Google focusing on submarine networks infrastructure, requiring expertise in optical technologies and program management.