TeleSoftas Java team is looking for a new proactive and experienced developer to join the team! At the moment we have 20+ members in our Java community. The members are scattered on different projects, but always keep together as members of the Telesoftas family. The team is always striving for excellence in development, knowledge sharing and establishing best practices as well as having a good time together at work.

We are offering a smooth onboarding process to the Java Team and ability to choose to work on various projects with a great team. Current projects (ask for an update – we might have more as you read this proposal!):

  • The core aim of the project is to fix the broken royalty pipelines in the music industry. To be more exact – to enable copyright societies to calculate and distribute an accurate amount of revenue for music work to all associated parties.
    The customer societies represent over two-thirds of the European market and €1 million per day is now paid from digital use of musical compositions. We’re going to boost that!
  • SANITEX is the largest wholesale, distribution, and logistics company in Lithuania and Latvia, also active in Estonia and Poland with more than 500 producers, and directly serves more than 32 000 customers in all Baltic States. The company offers a wide assortment (more than 43 000 product names), professional services, and business solutions. Also, SANITEX LLC has a CASH&CARRY chain where smaller shops, stalls, cafes, bars, and other businesses can buy all necessary products for their daily needs.
  • Logistics management software that helps to find the best loads and increase profits. This software visualizes the status and loads of all trucks in one intuitive dashboard. Also, it aggregates data from all load providers: BnsfLogistics, Knight Logistics, EchoDrive, NavisphereCarrier, Rhinovision and more. Planning ahead for dispatchers becomes easy and flexible.
What would you do on a project?
  • Participate in Scrum ceremonies of the cross-functional team (product owner, scrum master, business analysts, developers, QA)
  • Take and keep ownership of the system architecture and toolset
  • Review requirements, do data analysis, raise questions for clarification
  • Prepare technical design for user stories and participate in the estimation process
  • Draft and prototype solutions using good software engineering practices
  • Break complex solutions into parts and onboard other developers to implement them
  • Watch for code smell and initiate refactoring, if necessary
  • Look after owned components
  • Participate in Q&A and knowledge sharing sessions with the team
  • Have regular team buildings, pizza meetings, foosball breaks, team nights out etc.
  • Learn from failures and celebrate success together!
Requirements
  • Best practices of development with Java 8 (or newer)
  • Proficiency in Git VCS
  • Ownership attitude
  • Proactiveness
  • Strong analytical and problem solving skills (logical break-down, research, prototyping, technical design)
  • Fluent written and verbal communication in English
Nice to haves

This is the technological stack that we are working with. You do not need to know it right away, but we would expect you to learn it, if it’s needed for a project (we can pay for various courses, certifications, etc.) 😊:

  • Experience designing REST API (i.e. using Spring/Spring Boot)
  • Experience designing or implementing microservice architecture (i.e. using Micronaut or Quarkus)
  • Experience of AWS services (any of ECS, Fargate, EMR, Athena, DynamoDB, SQS, Lambda)
  • Experience using message queue infrastructure (i.e. RabbitMQ)
  • Experience working with indexing and search services (i.e. Elasticsearch)
  • Experience monitoring code quality (i.e. SonarQube)
  • Experience documenting APIs (i.e. Swagger)
  • Experience setting-up and using product monitoring tools (i.e. Kibana)
  • Experience building CI/CD pipelines (i.e. Jenkins, GitLab, AWS CodePipeline)
We offer:
  • TeleSoftas is all about MASTERY and improvement, therefore we have knowledge sharing activities, workshops, training budget, pair programming, 4 hours per week for learning initiatives, tech library, English/Lithuanian language lessons and PluralSight subscription, global & local conferences (Spring I/O, Apple WWDC, Google I/O – you name it).
  • We TRUST you. So you are responsible for managing your working time and place – flexible working hour policy and the possibility to work from anywhere – our Vilnius, Kaunas, Klaipeda offices or from home.
  • Employee referral program – you can get up to 2000 Euros (net) and COOL PRIZES for recommending people to TeleSoftas. 💸
  • Soft and Tech Team Leads to take care of your career development and ensure growth – both as a person and as a master of your profession.
  • BE YOURSELF. When it comes to personality, TeleSoftas has no frames. Get loose. Be weird. Do fancy outfits. Do slippers. Do sweet or salty popcorns (we have a 🍿machine). Have a bad day? It’s ok. Be who you really are because we love our diverse COMMUNITY.
  • Rome wasn’t built in a day, was it? Same goes for team spirit. COLLABORATION and communication are key things in TeleSoftas. For that, we have team-building activities and summer/winter celebrations.
  • We believe that engaged employees = happier employees. 😊 That’s why every team member has freedom to take ownership, offer solutions and influence the technical decisions from an early stage. Just step forward – we will give you the tools.
  • We have a strong Java community run by the top experts in the field, who work in their profession for more than 10 years!
  • Did we mention that we are like a family? Each year we organize Children Summer Camp for all our employees’ kids. 🐣 Also, usually our office is full of laughs and good emotions cause we like to bring our pets to the office. You too? 🐶

For this position we offer 2454-4958 €/month Gross salary.