Back-end Software Engineer
Location: San Jose
Posted on: May 19, 2019
Software Engineer -Backend Development
JOIN THE COMPANY THAT IS CHANGING THE TRANSPORTATION INDUSTRY!
Founded in 2013 and based in the heart of Silicon Valley, FleetUp
offers a patented, FMCSA-compliant suite of integrated telematics,
GPS, and ELD applications. FleetUp provides service and
distribution companies with unprecedented insight into their
operations, empowering them with actionable data to optimize the
efforts of vehicles and drivers, allowing for maximum revenue while
reducing operating costs.
FleetUp applies big data technologies to fleet management with a
patented solution that enables companies to maximize profitability,
improve driver safety, and comply with current and upcoming
regulations more effectively.
The FleetUp solution is offered as a Software-as-a-Service (SaaS),
with hardware, cellular, and infrastructure costs bundled into the
offering, and leveraging a cloud-based data store with easy-to-use
applications for both Android and iOS devices.
The company is based in Silicon Valley, CA with offices in Los
Angeles, CA, Santiago, Chile, Shenzhen, China and Seoul, South
Korea. Learn more at fleetup.com.
This New Role:
The Backend Software Engineer reports to the Director of
Engineering and is responsible for backend system development,
operational efficiency, quality and security.
This new position is based in FleetUp headquarters in San Jose,
Manage and run application servers, web servers, batch jobs, file
transfers, monitoring tools.
Develop highly scalable, fault-tolerant web services, applications,
batch jobs, tools, etc---
Prototype applications when assigned to evaluate new
Enhance the performance and scalability of microservices and Web
Develop tools and automated solutions in support of hosted
Influence, train, mentor, and leverage the skills of others,
including business partners and technical teams.
Required Skills & Experiences:
BS in Computer Science or Engineering, or equivalent
5+ years of Java skills and server-side Java development.
Good understanding of JVM architecture, garbage collection,
collections and concurrency framework, reactive and event-based
Strong knowledge and working experience in Spring Framework,
RESTful API development, ORM frameworks such as MyBatis.
Experience in RDBMS such as Oracle and MySQL and familiarity with
NoSQL solutions such as DynamoDB.
Proficiency with SQL and SQL Optimization.
Strong experience in data modeling and database schema design.
Experience in unit tests such as JUnit 3, 4 and mocking
Ability to understand and configure Tomcat 7, 8.
Familiarity with Continuous Integration with Jenkins, Maven,
SVN/GIT, CodePipeline, etc...
Familiarity with Agile Scrum development process such as Jira.
Experience in AWS functionalities including AWS Lambda, API
Gateway, Beanstalk, DynamoDB, SNS, SQS, S3, ElastiCache Redis.
FleetUp seeks candidates with strong credentials who prioritize
customers; value a dynamic work culture and teamwork; and possess
effective interpersonal skills.
This new role is a unique opportunity to join an early stage
disruptive player on the move. If you are ready for a fast-paced,
chaotic, start-up style environment, please let us know about
FleetUp is an equal opportunity employer. All qualified applicants
will receive consideration for employment without regard to race,
sex, color, religion, national origin, protected veteran status, or
on the basis of disabilities.
This position does not offer visa sponsorship.
This position does not offer relocation assistance.
Keywords: FleetUp, San Jose , Back-end Software Engineer, IT / Software / Systems , San Jose, California
Didn't find what you're looking for? Search again!