4+ years of experience in software engineering as Java developer
Knowledge of Java 8, Spring (IOC, MVC, Data, Security)
Knowledge of software development methodology and software lifecycle processes, especially Agile
Good analytical skills
Self-driven personal approach and passion for helping others
A positive and resilient mindset and high stress tolerance
Ability to travel to the following countries (if required): Switzerland
Implement software components according to the design specifications;
Perform system integration and testing, problem troubleshooting and resolution;
Perform unit testing of software components;
Participate in estimating project efforts and delivery timelines;
Proactively collaborate with the teammates and communicate with the Project Stakeholders to ensure that the Project efforts proceed efficiently and with predictability;
Provide technical input into product roadmaps.
The customer 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.
About the Project
Miratech is engaged in the project of web-application full-cycle software application development in the Tax administration domain area.
Technology stack is based on widely used technology — JAVA EE. We use the agile approach to deliver the project.
Frontend: Angular, TypeScript
Backend: Java 8, Spring (IOC, MVC, Data, Security), Hibernate, REST, Liquibase
Database: Oracle 12c Standard Edition x64
Build : Maven, OracleJDK