Senior Software Engineer

  • Full-time

Company Description

What We Do

Miratech helps visionaries to change the world. We are a global IT services and consulting company that brings together global enterprise innovation and start-up innovation. Today we support digital transformation for the largest enterprises on the planet.

By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. Our culture of Relentless Performance enables over 99% of Miratech’s engagements to succeed by meeting or exceeding scope, schedule and/or budget objectives since our inception in 1989.

Job Description

Miratech is engaged in the project of software application development in the financial area for the Swiss client.
The client is a leading supplier of IT solutions for government and NGOs in Switzerland and Lichtenstein. It is an innovative supplier of modern and effective IT-solutions in Switzerland with ambitions to expand its activities to other areas of Western and Southern Europe.

Miratech is looking for a Senior Java Developer to join our project team. But if you are interested in full stack position - welcome, we are also happy to talk!)
You can apply for this position if you are in Poland or ready to relocate, if you are in Spain. You can work remotely in Poland or Spain.

Technology stack:

  • Backend: Spring, Spring Boot, Spring Data, Spring Security and so on;
  • Frontend: Angular; Database: Oracle;
  • Other: Java 8, REST-services, Hibernate. Environment: Atlassian JIRA / Confluence;
  • Project domain: Tax administration domain area / Tax assessment solution.

Responsibilities:

  • Collaboration with internal and external team members, managing Junior Engineers
  • Architecture design and documentation, suggesting technical solutions to address customer’s needs
  • Solution scope definition, documentation and estimation of work needed
  • Development of new features and enhancing existing ones
  • Maintenance of the developed application
  • Code review

Qualifications

  • Experience in Java development
  • Working knowledge of Oracle SQL
  • Strong skills with Spring (Core, Data, Boot, Security, WS), Hibernate
  • Experience with REST
  • Experience with Angular
  • Hands-on with GitLab, Jira, Confluence

Additional Information

We offer

  • Strong career opportunities for professionals
  • A variety of international projects and mobility across projects
  • Professional development support and professional certification opportunities
  • Competitive compensation, advanced bonus systems
  • Flexible working schedule with a remote possibility
  • Corporate, social and cultural events

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy Notice