Informacje o stanowisku
- Analyse and understand business and technical stories, writing code, implementing automated tests, contributing to release and iteration planning and developing the working practices of the team
- Capture detailed requirements based upon user interviews and system/data analysis and collaborate to refine user requirements though test-driven development (TDD)
- Complete the unit testing of components for integration into larger subsystems
- Support the business in resolving high-priority defects and deploying fixes to production systems
- Make sure that produced code is secure, stable and operational before being released to production
- Contribute widely in establishing and promoting best practices and pro-actively investigating and proposing new technologies for use within the department
- Perform code reviews and provide guidance/mentorship to junior developers.
Responsibilities:
- Analyse and understand business and technical stories, writing code, implementing automated tests, contributing to release and iteration planning and developing the working practices of the team
- Capture detailed requirements based upon user interviews and system/data analysis and collaborate to refine user requirements though test-driven development (TDD)
- Complete the unit testing of components for integration into larger subsystems
- Support the business in resolving high-priority defects and deploying fixes to production systems
- Make sure that produced code is secure, stable and operational before being released to production
- Contribute widely in establishing and promoting best practices and pro-actively investigating and proposing new technologies for use within the department
- Perform code reviews and provide guidance/mentorship to junior developers.
Requirements: - Ideally 7+ years of experience with Frontend and Backend technologies as fullstack
- In-depth knowledge and understanding of Java 11+
- Extensive experience of the Spring framework (Core / Boot / Integration, Cloud and Security), TDD (JUnit, Mockito, Wiremock) and BDD frameworks JPA / Hibernate
- Knowledge of SQL (relational DBs, like Oracle or PostgreSQL )
- Experience with Azure, Kubernetes, Docker, Microservice architecture
- JavaScript, TypeScript with a familiarity of ES6 newer specifications, React
- Proficient with BEM, CSS3 preprocessors like SASS, and LESS
- Experience in Middleware’s like Redux Thunk and Redux Saga
- Hands-on experience with RESTful services , API design
- Experience in Cloud adoption, migration and deployment on Microsoft Azure
- Hands-on experience with continuous integration, domain driven design and TDD/BDD using Cucumber, JUnit and Mockito
- Proficient with tools such as IntelliJ IDEA, GitLab, Maven, JIRA, Confluence
- Participate in all stages of the software development lifecycle (SDLC)
- Skilled in designing high performance and high available applications, providing guidance/mentorship to technology teams
- Prior financial/banking experience knowledge of financial products are of big advantage
Offer: - Workplace: 100% remote
- MultiSport
- Manpower Premium platform
- PZU group insurance
- Medicover
Opis Firmy
Cracow,Lesser Poland Voivodeship
Senior Java Full Stack Developer (Angular)
Senior Fullstack .NET Developer (.NET + React)
#J-18808-Ljbffr
Praca WrocławWrocław - Oferty pracy w okolicznych lokalizacjach