Fullstack Developer Java+Angular finance english at Crestt #vacancy #remote

Hi! We are looking for experinced Java Fullstack Software Developer to support the ESM IT Financial Applications team. 🙂

B2B 180 – 205 PLN net+vat/h

Location: 100% remote

Mandatory technical requirements:

· Bachelor’s degree in Information Technology or equivalent experience.

· At least 8 years of professional development and rollout experience with Java.

· Proficiency in automated testing tools , such as Junit and Cucumber.

· Experience with Spring, Spring Boot, JPA, and Hibernate frameworks .

· Proficiency with Git version control systems.

· Knowledge of SQL, XML, YAML, and JSON .

· Familiarity with ECMAScript (JavaScript) and Angular 2.

· Experience in the financial services industry .

· Familiarity with Apache Camel .

· Experience with agile methodologies (Scrum) and DevSecOps.

· Experience with continuous integration and continuous delivery pipelines, such as Jenkins.

· Experience with containerized environments, such as Docker .

· Experience in developing microservices .

· Familiarity with ITIL service management practices.

· Excellent English communication skills , both verbal and written. 

Main Tasks:

· Collaborate with ESM’s subject matter experts to collect business requirements and relevant inputs.

· Analyze current processes and applications along with new user requirements.

· Design applications and micro-services to meet these requirements.

· Implement these applications and micro-services using the technology stack and following FinApps-approved processes.

· Provide support for existing microservices applications across various divisions.

· Conduct tests (unit, integration, system, performance) for these applications and micro-services.

· Assist the business during user acceptance testing and secure business signoff.

· Manage documentation, reporting, and change management for these applications and micro-services.

· Actively participate in agile ceremonies.

· Prepare and manage releases.

· Ensure all materials are stored in ESM’s SharePoint for audit purposes.

· Identify risks and manage issues related to changes.

· Act as a change agent to facilitate effective deployments/modifications in line with current industry practices.

· Maintain customer relationships across different divisions to ensure smooth communication.

The Consultant will be responsible for providing the following deliverables to the ESM (the “Deliverables”):

· Requirements documents in the structure and formats approved by FinApps.

· Design documents in the structure and formats approved by FinApps.

· Source code, configurations, and automated unit tests, checked into the versioning system (Git), with documentation (e.g., Javadoc and Asciidoc).

· Test results in the structure and formats approved by FinApps.

· Items related to the change management process (approval & sign-off tickets in the ESM’s ticketing system ServiceNow).

· Operator and end-user documentation.

· Create and deliver training sessions.

Git Finance Agile itil Spring Boot Hibernate JSON JavaScript JUnit Cucumber devsecops Spring YAML Docker SQL XML Full-Stack Developer JPA Java Scrum Angular Jenkins microservices

Leave a Reply