Senior Software Developer

Valcon is true partner that delivers highly scalable and dynamic software solutions, running in the cloud or on-premises. We help businesses create, update, or improve existing products in response to new opportunities and evolving market demands. Our partners operate in all industries, from travel and hospitality to the financial sector, insurance, energy, healthcare, and many more.

 

We are looking for Senior Software Engineers who can think critically about projects and who take responsibility for the solutions they build. We will support you in your personal and professional development as well as provide you with all the necessary tools to achieve growth.

As a Software Developer, you’ll be working in an agile team delivering features to build and improve amazing software platforms. Our teams are moving quickly and are constantly improving, both in the way we work and in the tools we use. If you love working with your team from the initial problem to delivering the best solution for our customers, this job is for you!
The more complicated the projects you have been involved in, the better; we are looking for a person with a “can do” attitude.

 

DUTIES AND RESPONSIBILITES

  • Helping to define user stories and acceptance criteria 
  • Actively working on software design, development and deployment
  • Conducting automated testing (integration and unit testing)
  • Conducting code reviews  
  • Mentoring, coaching and sharing knowledge
  • Monitoring and advocating best practices
  • Ensuring quality and stability of software solutions

WHAT WE OFFER

  • Working with modern technologies on interesting projects for international clients
  • Cutting-edge IT equipment
  • Above average days of paid annual leave
  • One extra day of annual leave for every year in Valcon
  • An extra day off for a birthday
  • Additional health insurance policy
  • Accident insurance policy
  • Paid lunch in the office
  • Indefinite term contract
  • Flexible workplace and working hours
  • …many more 🙂

Experience

  • Strong OO skills and in-depth knowledge of OO and SOLID design principles
  • Excellent Java language skills
  • Excellent knowledge of Angular
  • In-depth knowledge of the Java ecosystem
  • In-depth knowledge of TDD and BDD principles
  • In-depth knowledge of working with CI/CD (GitHub, TeamCity)
  • Experience with large scale deployments (high availability, scalability, resilience, API security)
  • In-depth knowledge of code versioning system
  • Experience with JUnit and/or other testing frameworks
  • Experience in working with cloud platforms (AWS, Azure, GCP)
  • Experience of working in an Agile development environment
  • Excellent knowledge of English

Keywords

  • Java development
  • Angular framework
  • Reliable, proactive, result-oriented and focused
  • Strong problem-solving skills

Location

Croatia

Senior Software Developer

    Job Primary Location: Croatia