Java Fullstack Developer (Java/React)
DCG
⚲ Warszawa
110 - 120 PLN/h netto (B2B)
Wymagania
- AWS
- PostgreSQL
- Next.js
- Azure
- GCP
- MySQL
- MongoDB
- React
- Java
Opis stanowiska
Responsibilities: • Designing, developing, and maintaining the server-side logic of web applications • Implementing scalable and efficient server-side components and APIs • Build React/Next.js based applications • Working with relational and/or NoSQL databases to store and retrieve data efficiently • Designing and optimizing database schemas for performance and scalability • Integrating third-party APIs and web services to enhance application functionality • Developing custom APIs to facilitate communication between front-end and back-end systems • Implementing security best practices to protect against common web application vulnerabilities • Conducting regular security audits and implement necessary measures • Optimization: optimizing server-side code for maximum speed and scalability • Monitoring and troubleshooting performance issues • Collaborating with front-end developers, UI/UX designers, and other team members to ensure seamless integration of components • Using version control systems (e.g., Git) to manage and track changes to the codebase • Conducting thorough testing of server-side components to identify and fix bugs • Collaborating with QA engineers for comprehensive testing • Clear and comprehensive documentation for back-end systems and APIs Requirements: • At least 4 years of experience in a similar position • Proficiency in Java server-side programming • Thorough understanding of React/Next.js core principles along with React router, hooks, Redux (or the like) workflows, Web performance and security • Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB) • Proven experience in back-end development and building scalable web applications • Strong analytical and problem-solving skills with attention to detail • Effective communication skills to collaborate with cross-functional teams • Ability to adapt to changing project requirements and technologies • English at least B2 Nice 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 care • Co-financing for the sports card • Constant support of dedicated consultant • Employee referral program