Senior 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
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Java Engineer

Harbor Lab is an innovative B2B software startup aiming to revolutionize the Shipping industry. As a Senior 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. The position offers opportunities for skill development, mentoring others, and potential growth into a full-stack developer role. Harbor Lab, recognized as one of the Best Workplaces in 2022 & 2023, offers an attractive compensation package, flexible work arrangements, and a cool start-up environment.

Last updated 9 days ago

Responsibilities For Senior 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 with opportunity to grow into a full-stack developer
  • Work in high pace environment translating requirements to robust solutions
  • Mentor other team members in software engineering best practices

Requirements For Senior Java Engineer

Java
JavaScript
TypeScript
React
Redis
  • At least 5 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 Senior 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 Senior Java Engineer

Software Dev Engineer III, Amazon Financials Foundation Services (AFFS)

Senior Software Engineer role at Amazon AFFS, building and scaling financial reporting systems with AI/ML integration in Vancouver.

Sr. Software Development Engineer, Amazon Common Software (ACS)

Senior Software Engineer role at Amazon Lab126 building frameworks and tools for Amazon Devices, requiring 7+ years experience in software development.

Senior SDE, Amazon Q Business, AWS Q Business

Senior SDE role at Amazon Q Business, developing enterprise AI solutions with AWS, requiring 5+ years experience in software development and system architecture.

Construction Manager, Design and Construction

Lead construction management for Amazon's Fulfillment Centers across EMEA, overseeing planning, design, and implementation of new facilities and expansions.

Software Development Engineer III, SDE-3

Senior Software Engineer role at Amazon's Publisher Technology team, building scalable ad serving systems for major content platforms.