Java Software Developer
TEVVO is a US based company acting as a dynamic startup that provides non-emergency medical transportation software, backed by 14 years of industry experience.
Our software is designed to automate the dispatching process, allowing transportation providers to manage schedules, assign drivers, and track vehicles in real-time. With our customizable billing and reporting features, users can easily manage their finances and gain valuable insights into their operations.
We are looking for a dedicated, motivated and experienced Java Software Developer to join our team.
The skills and experience
- 5+ years experience of Java software development
- Good understanding and experience of the following technologies:
- Spring Framework, Spring Boot
- OpenAPI specification
- Spring Web MVC
- Spring Data, JPA
- RDBMS / SQL
- JUnit, AssertJ, mockito
- Docker, Docker Compose
- Git
- SOLID design principles
- Nice to have:
- Architecture Styles : Hexagonal, Ports and Adapters, CQRS, Event Driven Architecture
- Domain Driven Design
- Spring Web Reactive Framework
- Spring Cloud Stream
- Apache Kafka or other message broker
- Websocket/STOMP
- GraphQL
- Relevant Bachelor’s degree, or equivalent combination of education and experience
The expectations
- Designing, implementing and testing Java-based applications.
- Debugging and resolving technical problems that arise.
- Able to assimilate new technologies
The challenge
- Develop core service for world class real time transport management system with state of the art cloud native technologies
The rewards
- Work with the latest technologies
- Hybrid and flexible program (partial office & partial remote)
- Top level financial benefits
- Contract based on PFA or SRL with our USA entity
- Have global exposure and impact
If you are interested in joining our team please send your CV at: nicoleta.soare@tevvo.com