For our client, a company from financial sector, we realize a recruitment process on the position Fullstack Developer.
Responsibilities:
- Translate user requirements into the overall architecture and implementation
- Coordinate with the Client (Business Developers DK)
- Design, code, review optimized front end code HTML and JavaScript
- Design, code, review backend integration
- Understand, create and debug database related queries
- Create test code to validate the application against client requirements.
- Troubleshoot web application with a fast and accurate resolution.
Qualifications
Must have:
- Excellent technical skills in frontend environment using React Native, Typescript, React. JavaScript.
- Strong experience designing, architecting, and implementing software solutions (frontend focus) in an enterprise environment (including microservice-style and cloud-based application architectures).
- Familiarity with enterprise distributed computing solutions
- Familiar with Single Page Applications / SPA, Mono-repo, Micro-Frontend Development (MFE).
- Experience with working with Design Systems
- Excellent coding and documentation standards
- Experience working in high-performance Agile (SCRUM) environment.
- Excellent analytical skills
- Being used to working in project environment, both with waterfall and Agile software delivery models.
- Expert knowledge about SDLC tools (build systems, ticket systems, code repositories, CI etc.).
- Experience in complex monolithic systems
- Architecture design (MVC, REST, BPM, Broker, Event Sourcing, Microservices).
- Backend development (Spring, Hibernate,)
- Web API development (SOAP, REST)
- Database (SQL and non-sql DB)
- Security (Spring Security)
- Configuration (Spring Boot, Maven)
- Code quality standards
- Development approaches (Agile, Lean, DDD, Process Centric - BPM)
- Redesign and transfer inhouse to industry standard solutions.
- Evaluate user requirements, use cases and issues to automate manual processes.
- Transfer abstract user needs to technical solutions.
- Maintain synergy and reuse of standards between collaborating teams.
- Participate in review of domain architecture designs.
- Interact with organization to evaluate and challenge current operational procedures.
- Support, review, train developers
- Document architecture and technical design.
- Translate user requirements into the overall architecture and implementation.
- Coordinate with the Client (Business Developers DK)
- Design, code, review backend in Java
- Design, code, review optimized front end code HTML and JavaScript.
- Understand, create and debug database queries and stored procedures.
- Create test code to validate the application against client requirements.
- Excellent oral and written English skills both on technical and personal level.
- Readiness to travel (2 - 3-day visits in Scandinavia, few times a year).
Personal characteristics:
- Excellent communication and interpersonal skills both in English and Polish.
- analytical/troubleshooting skills
- partnering/relationship building skills
- consulting including questioning, listening, idea development
- Documenting
- Multitasking
- Self-driven and motivated
- Motivation to challenge and push back.