Java Engineer ( Contract)

| Hybrid
Sorry, this job was removed at 4:12 p.m. (EST) on Thursday, November 5, 2020
Find out who's hiring in Cambridge.
See all Developer + Engineer jobs in Cambridge
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Platform Engineering team’s mission is to deliver internal software solutions that drive revenue and improve the traveler experience provided by Hopjump’s externally-facing products. All members of this team take ownership and provide technical leadership across all of the internal software platforms and tools that power our traveler-facing applications. Ultimately, an ideal candidate will be able to align platform engineering activities with business objectives to ensure consistent and predictable delivery of valuable internal software solutions.

Job Function: 

  • Assist in-house engineering team to better understand, migrate and integrate newly acquired codebases into our infrastructure
  • Assist in-house engineering team to meet operational deadlines to ensure there is ZERO disruption of service from a site or email delivery perspective

  • Documentation (writing/editing)

  • Code reviews

  • Requirements gathering

  • Effort estimation

Must Haves:

  • Experience with: Java, Python

  • Version control experience (e.g Git, SVN, Mercurial)

  • Level of education: Either a minimum of a Bachelor’s in Computer Science/Software Engineering/Robotics/Something-involving-programming OR lots of work experience demonstrating competency in the field (5+ years)

  • Work experience: 3-7 years of relevant experience

  • Willingness to work in Java and Python.

  • The ability to plan out a process and execute on it on a daily basis with an emphasis on achieving measurable results

  • Linux/UNIX fluency (look for “bash”, “sysadmin”)

Nice to have:

  • Experience with the technologies commonly used in our environments, including:

    • Spring Boot, JUnit, Kubernetes, Jenkins, Redis, Apache Kafka, MySQL, PostgreSQL, Amazon Redshift, InfluxDB, uWSGI, Akamai Media Delivery and Airflow

  • Experience with JavaScript/TypeScript/React

A successful engineer on the Platform Team at Hopjump will:

  • Build cloud-based (AWS) micro-services – primarily in Java and Python

  • Implement well-defined features with good test coverage and peer reviews.

  • Be ready & able to use Java and Python on a daily basis!

  • Strike a balance between pragmatic, timely short-term solutions and technical debt avoidance.

Things You'll Like About Hopjump:

• We value and encourage creative thinking & intellectual curiosity.

• You'll have a very clear understanding of how your work matters to the company.

• You'll find interesting new challenges every day on the forefront of online marketing.

• You'll be given the responsibility to have a big impact on and opportunities for leadership within our business from early on.

• You'll be part of a passionate team with broad skills and interests.

• We have fun! Frequent company events, lunch & learns, and occasional bingo.

• We offer competitive salaries, excellent benefits, and a relaxed work environment with plenty of perks

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

SmarterTravel is located in bustling Kendall Square, and a short walk to several restaurants and breweries!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SmarterTravelFind similar jobs