Java Developer - next-gen transit technology
Interested in highly optimized mobility solutions? Would you like to work with modern, industry-changing and next-generation transit technology? We are driving the transit industry to the next level – will you join the ride?
We are looking for a Java Developer to join us in developing our intelligent web-based transit scheduling software, a large evolving platform used by over a hundred customers in the U.S. Our product is based on a Java core, an Android application, and Ruby on Rails modules and user interfaces.
You will be joining a team of talented and enthusiastic people, where each person takes both pride in and responsibility for making our product even better. You love solving tricky problems on your own, but you’re also quick to join forces with your team members when needed to learn and develop things that just work. Our management and processes will make sure that you have the specifications you need for your work, and a working environment that supports a healthy work-life balance.
What This Job Will Entail
In your role, you will be responsible for implementing new features to the core product as well as fixing bugs. Your role will also involve writing technical specifications. In addition, you will have the possibility to expand to other development areas in the team based on your skills and interests.
The Skills We're Looking For:
Excellent problem-solving skills
An understanding of the fundamental design principles behind a scalable application
A solid understanding of object-oriented programming
Proficiency in Java, with a good knowledge of its ecosystems
A basic understanding of JVM, and its limitations, weaknesses, and workarounds
A knowledge of the concurrency patterns in Java
An excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate)
Good communication skills in English
If you are interested in joining our rapidly growing and profitable company, please submit your CV and cover letter online ASAP. If you have a GitHub URL, please include the link with your CV. For further information, please contact Sr Consultant Arja Martikainen on Wednesdays between 1 and 3 pm in 0407621564.
Who We Are
Ecolane is about people, not software. Ecolane software has been developed to move people. The cost savings, efficiency, and increased productivity that our customers experience as a result of our product is a side effect we’re very proud of.
We are a fast-growing leader in web-based transit scheduling and dispatch software. Our company was founded in Finland, and our research and product development team is located in Espoo. We have over 10 years of experience developing our product, and it is already used by over a hundred customers in the U.S.
It is an excellent time to join us.
Edellytykset työnsaannille: Java, JVM, relational databases, SQL, ORM technologies
Eduksi luettavat asiat: concurrency patterns, Android, Ruby on Rails