Fullstack Developer
150 - 170 PLN/ godz.B2B
SeniorFull-time·B2B
#372264·Dodano dziś·0
Źródło: emagineTech Stack / Keywords
BackendArchitectureSecurityAPICloudTestingMicroservicesJava
Wymagania
- 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.
Obowiązki
- 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.
emagine
206 aktywnych ofert