Responsibilities:Designing, developing, and maintaining the server-side logic of web applicationsImplementing scalable and efficient server-side components and APIsBuild React/Next.js based applicationsWorking with relational and/or NoSQL databases to store and retrieve data efficientlyDesigning and optimizing database schemas for performance and scalabilityIntegrating third-party APIs and web services to enhance application functionalityDeveloping custom APIs to facilitate communication between front-end and back-end systemsImplementing security best practices to protect against common web application vulnerabilitiesConducting regular security audits and implement necessary measuresOptimization: optimizing server-side code for maximum speed and scalabilityMonitoring and troubleshooting performance issuesCollaborating with front-end developers, UI/UX designers, and other team members to ensure seamless integration of componentsUsing version control systems (e.g., Git) to manage and track changes to the codebaseConducting thorough testing of server-side components to identify and fix bugsCollaborating with QA engineers for comprehensive testingClear and comprehensive documentation for back-end systems and APIs Requirements:At least 4 years of experience in a similar positionProficiency in Java server-side programmingThorough understanding of React/Next.js core principles along with React router, hooks, Redux (or the like) workflows, Web performance and securityExperience with database systems (e.g., MySQL, PostgreSQL, MongoDB)Proven experience in back-end development and building scalable web applicationsStrong analytical and problem-solving skills with attention to detailEffective communication skills to collaborate with cross-functional teamsAbility to adapt to changing project requirements and technologiesEnglish at least B2Nice to have:Familiarity with cloud platforms (e.g., AWS, Azure, GCP)Previous experience in Front-end development with Docker Experience with NodeJS Offer:Private medical careCo-financing for the sports cardConstant support of dedicated consultantEmployee referral program
¿Te interesa este puesto?
To wynagrodzenie jest 100% poniżej średniej
Typowe wynagrodzenie dla Software Engineer w Warszawa:
PLN 36 450 - 49 331
Na podstawie 376 ofert pracy
Zobacz pełne dane o wynagrodzeniach