emagine Polska
3 months ago
Fullstack Developer JavaReact
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- emagine Polska
- Location
- Polska Poland
- Posted
- 3 months ago
Job description
Summary: The Full-stack Developer role focuses on developing and maintaining applications across both backend and frontend, ensuring a balanced skill set in both areas to accommodate market demands. Work model: Hybrid (6 times per month work from office-Cracow) Business trips: n/a Start: ASAP/ one month notice period Assignment type: B2B Budget: 150-170 zł/h Main Responsibilities: Knowledge of Data modelling and Data Architecture concepts, security concepts, Architecture design, Business Functional Domains. Awareness of Infrastructure Design, Integration concepts, techniques, and patterns. Ensuring non-functional requirements (NFRs) are architected into the design, including API governance for various types of APIs. Developing skills for cloud design, creating resilient and flexible solutions. Building scalable and reliable product features through design, implementation, and maintenance of applications. Applying problem-solving and analytical skills to a variety of issues. Collaborating with cross-functional teams for scalable solutions. Estimating engineering efforts and creating realistic schedules. Identifying and resolving complex production issues. Rapidly fixing bugs and solving problems. Conducting design and code reviews, performing unit-testing for robustness and reliability. Utilizing source control and bug tracking systems effectively. Key Requirements: Hands-on experience in developing APIs and Microservices using core Java and/or Spring Boot; understanding of code security principles. Experience with application development in Java/J2EE, including Spring Framework and Hibernate JPA. Experience in developing reusable APIs and working with web services (REST), processing data (XML/JSON). Expertise in Agile/Scrum/Kanban methodologies, with experience in working with Databases (RDBMS) - Oracle, PostgreSQL, MongoDB. Expertise with CI/CD pipelines, Jenkins, Docker, shell scripting, and GIT; knowledge of Unix. Frontend experience with React.js, JavaScript, and TypeScript. Nice to Have: Experience in JavaScript frameworks such as React.js, Node.js, Angular, and jQuery. Familiarity with JavaScript build tools and dependency management. Experience in creating responsive web designs (Bootstrap, mobile, etc.). Experience with cloud platforms such as GCP, GKE, AWS is advantageous. Knowledge in system architecture and solution design. Experience with Python, Machine Learning, and Data Science.
Required skills
- docker
- java
- problem-solving
- analytical skills
- databases
- react
- javascript
- typescript
- python
- aws
- scrum
- kanban
- oracle
- git
- agile
- spring boot
- jenkins
- gcp
- node.js
- react.js
- apis
- postgresql
- machine learning
- mongodb
- angular
- data science
- code reviews
- json
- ci/cd pipelines
- microservices
- shell scripting
- cross-functional teams
- jquery
- data architecture
- rest
- xml
- web services
- mobile
- bootstrap
- unix
- spring framework
- data modelling
- full-stack developer
- architecture design
- system architecture
- solution design
- gke
- rdbms
- bug tracking systems
- integration concepts
- java/j2ee
- security concepts
- infrastructure design
- source control
- scalable solutions
- bug fixing
- dependency management
- unit-testing
- flexible solutions
- api governance
- production issues
- cloud design
- engineering efforts
- javascript build tools
- resilient solutions
- code security
- business functional domains
- reliable product features
- realistic schedules
- hibernate jpa
- responsive web designs
Interested in this position?
Create your free account and tailor your CV to match this job.