Share this Job

(Senior) Java Developer


This position is available in Sofia.


TrendMiner develops discovery, diagnostic & predictive analytics solutions for the industry, using the most cutting-edge technologies. Do you want to be part of a cross-functional agile development team and work on the leading big data analytics application for process industry?



  • Design, implement and test features using agile and DevOps methods on multiple platforms including Linux, Windows
  • Work on an innovative data analytics product
  • Get plenty of opportunities to learn new cutting-edge technologies and participate in internal team education and knowledge sharing sessions
  • Become part of a young, international and ambitious team



  • Proven experience building enterprise applications using Java and Spring
  • Applied knowledge of software engineering best practices (TDD, DDD, SOLID)
  • Experience with database development (Postgres, MySQL, MSSQL)
  • Excellent time-management skills and ability to prioritize tasks
  • Strong analytic skills and ability to combine experience with business knowledge to take decisions
  • Passionate about software development, innovation and creative thinking
  • Team player both in attitude and achieving results
  • Fluent in English (spoken and written equivalent to B2)


Experience with other technologies in our product portfolio are an advantage, in particular:


  • Angular and accompanying technologies (HTML, CSS, JS)
  • Integration (JBehave, Karate) and Unit (JUnit) testing experience  
  • Linux (Ubuntu), Windows/IIS
  • C# and .NET
  • Docker, Nomad, Kubernetes



  • An opportunity to work on some of the most important and challenging Software AG products used by large enterprises all over the world
  • Excellent remuneration package with additional social and medical benefits
  • Work-life balance - 25 days of vacation, flexible working hours, home office policy
  • Well-defined career and personal development opportunities in wide range of technology areas, the ability to learn and experiment with cutting-edge technologies
  • Regular training and team building events, fun and comfortable working atmosphere


















Job Segment: Developer, Java, Engineer, ERP, Linux, Technology, Engineering