Taulia is looking to improve the integration interface with the Taulia platform, building, maintaining and improving it to ensure a scalable and reliable solution.
Requirements
- Expert level knowledge with Java, or other object-oriented programming languages.
- Deep experience developing low-latency, scalable microservices and APIs.
- Familiarity with event and messaging based architecture, and related technologies.
- Experience optimizing data access at middle-tier/back-end services against both SQL and NoSQL storage technologies.
- Experience building software that’s successfully deployed in the cloud.
- You are always looking for new and better ways to do things, love continuous integration, and look for ways to write automated testing for your code.
- Experience with Groovy, Cassandra, Spring, MySQL, Jersey, Hibernate, ActiveMQ, Kafka and Jenkins is a plus.
Responsibilities
- Write elegant, maintainable, reusable code in Groovy/Java using our tools Gradle, Spring, Jersey and more...
- Do whatever is necessary, at all tiers, to scale our globally deployed solution running in the cloud without waiting for assignments.
- Lead by example and inspire people to do their best. Improve productivity and protect it.
- Keep things realistic. Solve challenging problems and – more importantly – help avoid them.
- Gathering the data and making it available to any downstream processes.
- Collaborate with other engineering teams to ensure a scalable and reliable solution.
- Build, maintain and improve the integration interface with the Taulia platform.
Other
- 8+ years of experience working as a contributor in a small, high-velocity professional software engineering team.
- Flexible work schedule
- Remote-friendly environment
- Comprehensive Insurance Coverage (Medical, Dental, Vision, Life)
- Comprehensive PTO Structure (PTO, Sick Leave, Bereavement)