Senior Java Developer

Who we are:

High-Tech Systems & Software develops enterprise line of business applications that covers a broad range of platforms, technologies, and services. Our technical teams are on the lookout for new colleagues to join them in the quest of providing an efficient bridge between business needs and technical solutions and delivering software solutions that add value to our customers.

As a Senior Java Developer you will:

  • Develop and maintain various functionalities using Java JEE, XML, XSL, HTML, JavaScript, and JSON.
  • Collaborate with cross-functional teams to gather and analyze requirements, design solutions, and implement new features.
  • Optimize and refactor existing code to improve system performance and maintainability.
  • Ensure the scalability, security, and reliability of the system by employing best practices and industry standards.
  • Utilize PostgreSQL as the database management system to store and retrieve data efficiently.
  • Work with Tomcat, Spring, Maven, Eclipse, and Jetty to develop and deploy applications.
  • Integrate JMS technologies such as ActiveMQ and JBossMQ to facilitate asynchronous communication within the system.
  • Implement SOAP and RESTful web services to enable seamless integration with other systems and applications.
  • Utilize Jenkins, Git, Github, and JFrog for continuous integration and version control of the codebase.
  • Demonstrate proficiency in Linux and Shell Scripting to support various aspects of the development and deployment process.
  • Collaborate with the functional team to understand business requirements and translate them into functional features.
  • Mentor and provide technical guidance to junior developers, promoting knowledge sharing and skill development within the team.

What we are looking for:

  • Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
  • Proven experience as a Senior Java Developer with expertise in Java JEE development.
  • In-depth knowledge of XML, XSL, HTML, JavaScript, and JSON.
  • Strong proficiency in PostgreSQL and database design principles.
  • Hands-on experience with Tomcat, Spring, Maven, Eclipse, and Jetty.
  • Familiarity with JMS technologies like ActiveMQ and JBossMQ.
  • Extensive experience in building SOAP and RESTful web services.
  • Proficient with version control systems like Git and experience working with Jenkins and JFrog for continuous integration.
  • Solid understanding of Linux and Shell Scripting.
  • Demonstrated interest in understanding the functional aspects of features to align technical solutions with business needs.
  • Strong problem-solving skills and the ability to thrive in a collaborative team environment.
  • Excellent communication skills and ability to work effectively with both technical and non-technical stakeholders.
  • Fluent in English (min C1 level)

What you could expect:

  • Competitive salary and growth perspectives
  • Motivated international teams
  • Mixt work system (home and office hours)
  • Flexible working hours
  • Additional annual vacation days (starting at 21 and going up to 24)
  • Private health coverage
  • Meal tickets
  • Budget for annual professional training sessions