Senior Java Software Engineer @ CharterUP - New York, NY

Job Overview

12 days ago

Senior Java Software Engineer

CharterUP - New York, NY

About CharterUP
We help promote environmentally friendly group transportation by connecting passengers and bus operators and creating an awesome online charter bus booking experience. We are taking on a large ($15B annually in the US and Canada) and antiquated industry, where bookings still mostly take place offline, with the goal of becoming the leading online charter bus platform in the world.
We are experiencing a period of hyper-growth as the charter bus industry has fully recovered from the impact of the pandemic. We are headquartered in Atlanta, GA, but operate a fully remote work environment.
About The Role
You will be working with our CTO and our top-notch team of developers (currently 15 strong), taking the lead on creating elegant solutions to solve some of the biggest pain points in our complex industry. Think multi-day, multi-destination trips involving several buses at a time, and imagine the possibilities! We're making it all happen at CharterUp.
Our team employs Agile methodologies and is quick to adapt, using a wide range of languages and tools. Our latest products are finely crafted weblications that allow passengers to discover and book buses while empowering operators to manage their business smarter and reach more customers.
We believe in exceptional user experience and in showing up to code. Our industry provides plenty of challenges, and your contributions will be recognized and appreciated, while your skills will be sharpened.
Our stack includes Jave Spring Boot, nodeJS, VueJS, MariaDB, and MongoDB.
Compensation

  • Base salary of up to $190,000 depending on experience
  • Material equity grant

About You

  • You are a coder that loves to be hands-on, leading the charge on complex projects
  • You have a deep understanding of software architecture, data modeling, and object-oriented programming concepts
  • You've earned a Bachelor's degree in Computer Science, Computer Engineering, or similar STEM degree from a top-ranked institution
  • You have 5+ years of experience as a full-stack developer
  • You are experienced in Java Spring Boot or Hibernate on the backend, and Vue, React, or Angular on the frontend
  • You have the ability to quickly develop expertise in any part of our tech stack where you have limited experience

What You’ll Do

  • Efficiently roll out technical features from concept to product
  • Build REST APIs
  • Collaborate with a team to develop our next generation travel platform
  • Develop tooling and processes to benefit and grow our team
  • Mentor junior engineers

Application Process

  • Online application
  • Initial intro interview
  • Team interviews
  • Technical evaluation

CharterUP Principles
At CharterUP, we don’t compromise on quality. We hire smart, high-energy, trustworthy people and keep them as motivated and happy as possible. We do that by adhering to our principles, which are:

  • Customer First
  • We always think about how our decisions will impact our clients; earning and keeping customer trust is our top priority
  • We are not afraid of short-term pain for long-term customer benefit
  • Create an Environment for Exceptional People
  • We foster intellectual curiosity
  • We identify top performers, mentor them, and empower them to achieve
  • Every hire and promotion will have a higher standard
  • Everyone is an Entrepreneur / Owner
  • No team member is defined by their function or job title; no job is beneath anyone
  • We do more with less; we are scrappy and inventive
  • We think long-term
  • Relentlessly High Standards
  • We reject the status quo; we constantly innovate and question established routines
  • We are not afraid to be wrong; the best idea wins
  • We don’t compromise on quality
  • Clarity & Speed
  • When in doubt, we act; we can always change course
  • We focus on the key drivers that will deliver the most results
  • Mandate to Dissent & Commit
  • We are confident in expressing our opinions; it is our obligation to express our disagreement
  • Once we agree, we enthusiastically move together as a team

m3PDnoUr7S

Job Type: Full-time

Work Location: Multiple Locations

Similar Jobs

Jr. Java Developer

Softnice Inc

New York, NY

Candidate must possess a Bachelor’s degree in Computer Science/Information Technology/Engineering (computer/telecommunications).

Software Engineer (Java)

Intellibus

Jersey City, NJ

Uses a TDD approach when writing software. At least 5 years of experience in software development life cycle & should have the ability to read & understand…

Software Engineer I

LOG-NET, Inc.

Tinton Falls, NJ

As a Product Support Engineer you will have the opportunity to provide customized application programming, application maintenance and support of application…

Senior Java Software Engineer / Developer

Intellibus

Newark, NJ

Uses a TDD approach when writing software. At least 5 years of experience in software development life cycle & should have the ability to read & understand…

Senior Java Software Engineer / Developer

Intellibus

Newark, NJ

Uses a TDD approach when writing software. At least 5 years of experience in software development life cycle & should have the ability to read & understand…

Senior Software Engineer- Java

Wise

New York, NY

In this role, you'll work together with our Engineers and lead cross-team efforts to improve productivity in our Engineering organization.

Specialist - Software Engineering

Larsen & Toubro Infotech Limited

Edison, NJ

Contributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc.

Selinium

Tech Aveev

New York, NY

Experience in developing and executing test cases manually and developed automation script with Selenium IDE, Selenium Web driver. Part-time hours: 40 per week.

Java Full Stack Developer

Tech Aveev

New York, NY

5+ years of industry Java and Full Stack development experience. Experience in front-end technologies using React.js & Node.js a plus.

Principal Java Engineer

Priceline.com

New York, NY

10+ years of experience in software engineering and development. Participate in mission critical projects with direct impact on the evolution of Priceline's…

ETL Tester

Okaya Corp

New York, NY

8+ years of software Automation testing experience. Proven ability to develop test strategies, test plans and test approaches. Temporarily due to COVID-19.

C#.Net Developer

Cloud and Things Inc

New York, NY

DB (SQL, Oracle, PG, Maria/MySQL). AWS and/or Azure a plus. At least one of (.NET, Java, CF or other platforms) a plus. SQL server and/or Oracle or both.

Lead Software Engineer - 100% remote opportunity

Hibu

King of Prussia, PA

Activities include designing, developing, testing, documenting, implementing and maintaining software applications. 8+ years of web development experience.

Java Developer

AR Solutions

Claymont, DE

Basic skills and knowledge on how to *Design, develop, implement, and maintain java application phases, code, and software*. Markup languages like XML and JSON.

Java/AWS developer (CONTRACT) REMOTE

Broadridge

Edgewood, NY

Be a part of a highly motivated software development team to work on an exciting new Cloud-based project integrating with client and internal systems.

Software Engineer (SRE)

Comcentric

Trenton, NJ

Experience in data structures, algorithms, and software design. We are seeking Site Reliability Engineers (software engineers/developers being considered as…

Senior Software Engineer II

Signify Health

New York, NY

3+ years of software engineering experience. This involves all elements of software engineering, including application design, system architecture, schema…

Sr. Java Full Stack Developer

IT Minds LLC

Jersey City, NJ

Experience in enterprise Java development. Experience with Spring Java Frameworks (Web Services). Experience with UI technologies (ReactJS, Spring Boot, CSS,…

Software Engineer (Java)

Intellibus

New York, NY

Uses a TDD approach when writing software. At least 5 years of experience in software development life cycle & should have the ability to read & understand…

C++ Software Engineer (Remote)

Fusion Health

Woodbridge, NJ

Perform tests on software and provide resolution and coordinate with software engineers to ensure efficiency in implementing all software.

Java Developer

Fiserv, Inc.

Berkeley Heights, NJ

5+ years of software testing and quality work experience. In some cases, your role will be to master our current software systems and add new features …

Sr. Reference Data Support Engineer (JR1034629)

Broadridge

Newark, NJ

Act as a liaison between the client and internal departments in facilitating issue resolution and/or software delivery; work with Relationship Managers to…

Sr. Java Developer

Intellibus

New York, NY

Uses a TDD approach when writing software. At least 5 years of experience in software development life cycle & should have the ability to read & understand…

Manager Software Engineering - Consumer Technology

Citizens

Stamford, CT

10+ years of experience in software development. Significant experience in full stack end to end software engineering: Front-End design and development (CSS,…

Ad