Pinsoft IT Solutions and Consulting

About Us

Pinsoft is a software development company, providing custom software and consulting services to aviation industry.

As Pinsoft, we have strong background on aviation industry with a number of successfully completed innovative projects.


We are looking for Senior Java Developer as part of Pinsoft Software Engineering Team.


We are a team of passionate developers who are customer focused and believing in continuous learning. We build high available and performing applications by using latest technologies and techniques to satisfy customers broad range of demands and create excellent experience with us.


Qualifications & Experience


  • BSc degree in Computer Science or related degree
  • Strong experience using Java 8+, Kotlin is a plus
  • Strong experience on Spring/Spring Boot Strong experience with relational databases, ORM libraries
  • Experience with using Docker containers
  • Experience with Kubernetes Experience with event streaming systems (e.g. Kafka) is a plus
  • Have knowledge on Angular, ReactJS or similar technologies
  • Domain Driven Design practice is a plus
  • Not obsessed with specific technologies/languages, always look for best solution for every circumstances
  • Be passionate, curious & eager to learn
  • Highly energetic personality with a "can do/ getting things done" attitude
  • Being an Agile minded team player, having good communication skills


Responsibilities


  • Be part of the full software development life cycle, including agile development, coding standards, code reviews, build processes, testing, and maintenance,
  • Share knowledge, feedbacks and timely suggestions among team members to provide high quality deliverables,
  • Guide and coach junior team members
  • Find ways to improve the way of working, become more efficient as a team
  • Fix the bugs reported during system testing period,
  • Give support for production issues. Research new technologies, create proof of concepts