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

Senior Product Manager, E-Commerce

Lead product strategy and development for Google's E-commerce platforms, connecting consumers with businesses through innovative shopping and travel experiences.

Senior Optical Network Engineer, Optical Networking Technologies

Senior Optical Network Engineer position at Google, focusing on designing and maintaining large-scale optical network infrastructure with competitive compensation and benefits.

Senior Physical Design Engineer, Mixed Signal, Silicon

Senior Physical Design Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Senior Software Engineer, CPU Performance Modeling Engineer

Senior Software Engineer position at Google focusing on CPU performance modeling, requiring expertise in software development, performance analysis, and CPU architecture.

Senior Software Engineer, Host Networking, Offloads

Senior Software Engineer position at Google focusing on host networking infrastructure and Kubernetes networking optimization.