Minor Hotels Europe and Americas

Java Developer, Python

Minor Hotels Europe and Americas

full-time

Posted on:

Location Type: Office

Location: Boston • Massachusetts, New Hampshire, North Carolina, Rhode Island, Texas • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

JavaJenkinsKafkaMicroservicesNumpyPandasPythonSpring BootSpringBoot

About the role

  • Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
  • Applies scientific methods to analyse and solve software engineering problems.
  • Responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
  • His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
  • Builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
  • Collaborates and acts as team player with other software engineers and stakeholders.

Requirements

  • Demonstrated Experience coding in more than one programming language is must.
  • Must be proficient in both Java 17 and Python 3x
  • Demonstrated Experience in Python programming and familiarity with Numpy and Pandas libraries.
  • Understanding different package managers and test frameworks.
  • Experience in implementing and understanding of Microservices architecture (with Springboot)
  • Exposure to object-oriented programming (OOP) and design patterns
  • Experience in some of the following technologies continuous integration/delivery tools such as GIT, Jenkins, uDeploy.
  • Experience in event driven architecture (Kafka preferably)
  • Experience with Financial Data a plus.
  • A creative problem solver and a curiosity fueled by keeping up with advanced methodologies and industry trends, especially in the finance community
  • Bachelors or equivalent with 6+ years of experience or Masters with 4+ years of experience in Computer Science, Mathematics, Statistics, Engineering, or equivalent
Benefits
  • Flexible work
  • Healthcare including dental, vision, mental health, and well-being programs
  • Financial well-being programs such as 401(k) and Employee Share Ownership Plan
  • Paid time off and paid holidays
  • Paid parental leave
  • Family building benefits like adoption assistance, surrogacy, and cryopreservation
  • Social well-being benefits like subsidized back-up child/elder care and tutoring
  • Mentoring, coaching and learning programs
  • Employee Resource Groups
  • Disaster Relief

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Java 17Python 3NumpyPandasMicroservices architectureSpringbootObject-oriented programmingDesign patternsContinuous integrationEvent driven architecture
Soft skills
Creative problem solvingCuriosityCollaborationTeam playerOriginal thoughtJudgementSupervision