Industry: banking
Location: We offer a hybrid work model, tailored to your location, with offices located in Kraków and Warsaw.
Type of assignment: B2B
At emagine, we seek skilled IT consultants to join our dynamic team and work on innovative projects. As a Full Stack Engineer, you will be pivotal in developing a global regulatory classification and reporting service on a microservices architecture. We are looking for dedicated professionals with robust technical expertise in Java and modern frontend frameworks, along with a commitment to excellence.
Main Responsibilities:
As a Full Stack Engineer, you will:
- Design, implement, and maintain scalable and reliable applications.
- Collaborate with cross-functional teams to deliver solutions.
- Ensure Non-Functional Requirements (NFRs) are integrated consistently into designs.
- Develop APIs and microservices, while overseeing their governance.
- Conduct design and code reviews, including unit testing for robustness.
- Troubleshoot and resolve complex production issues.
- Utilize source control and bug tracking systems effectively.
Key Requirements:
- Proven experience in API and microservices development using core Java and Spring Boot.
- Hands-on expertise in application development with Java/J2EE, specifically with the Spring Framework and Hibernate JPA.
- Familiarity with JavaScript, ReactJS, Angular, Node.js, and jQuery.
- Expertise in CI/CD pipelines using Jenkins, Docker, and Git in UNIX environments.
- Knowledge of relational databases such as Oracle, PostgreSQL, or MongoDB.
Nice to Have:
- Experience with cloud platforms such as GCP, GKE, or AWS.
- Familiarity with system architecture concepts.