Fullstack Developer (Java + Angular/React)
Location: Hybrid (6 times a month)
Rate: 170-190 PLN/hour
Client: Banking Industry
We are seeking a Fullstack Developer (Java + Angular/React) for our client in the banking industry. This project involves global regulatory classification and reporting across multiple countries, utilizing a golden source in-house built service. The application leverages advanced technologies including Java, microservices, APIs, Kubernetes platform, with daily deployments to production ensuring high availability.
Principal Responsibilities:
- Understand and apply Data Modelling and Data Architecture concepts, security principles, and architecture design.
- Gain knowledge of Business Functional Domains, Operations, and Frontline activities.
- Awareness of Infrastructure Design, Integration concepts, techniques, and patterns.
- Ensure Non-Functional Requirements (NFRs) are consistently defined and integrated into the design.
- Responsible for API governance, including security APIs, process APIs, and system APIs.
- Develop and enhance skills to design cloud solutions that are resilient, robust, secure, adaptable, and flexible.
- Design, implement, and maintain scalable, highly reliable product features.
- Apply problem-solving and analytical skills to various issues.
- Collaborate with cross-functional teams to produce scalable solutions.
- Estimate engineering effort and develop realistic schedules.
- Identify and resolve complex production issues.
- Rapidly fix bugs and solve problems.
- Conduct design and code reviews, and perform unit testing for robustness, including edge cases, usability, and general reliability.
- Use source control and bug tracking systems in a disciplined manner.
Must-Have Requirements:
- Hands-on experience in developing APIs and Microservices using core Java, Java Spring Boot, and code security principles.
- Experience in application development using Java/J2EE and related technologies (Spring Framework and Hibernate JPA).
- Experience in developing reusable APIs, consuming web services (REST), and processing data (XML/JSON).
- Knowledge/Experience of JavaScript, ReactJS, NodeJS, Angular, and jQuery.
- Expert knowledge of CI/CD deployment pipelines, Jenkins, Docker, shell scripting, and GIT with Unix knowledge.
- Experience with RDBMS such as Oracle, PostgreSQL, and MongoDB.
Good-to-Have Requirements:
- Experience working with GCP, GKE, and AWS.
- Knowledge of system architecture.