Full-Stack Web Developer
Role details
Job location
Tech stack
Requirements
- Strong proficiency in back-end development with Java, Object-Oriented Design, and problem-solving skills, with an appreciation for polyglot programming.
- Extensive experience with the Spring Boot framework or similar frameworks for building robust, scalable applications.
- Proven ability to design and implement RESTful APIs and build systems based on Microservices and Event-Aware Architectures.
- Proficiency with both SQL and NoSQL databases.
- Experience with cloud platforms such as AWS, Azure, or similar.
- Excellent collaboration and communication abilities, enabling effective teamwork across functions.
- Proficiency in front-end technologies such as JavaScript, TypeScript, and React is a plus.
- Experience with Node.js, MongoDB, and Apollo GraphQL is desirable.
- Ability to collaborate with UX/UI designers to integrate front-end components.
- Optimize application performance, scalability, and maintainability with a focus on the back-end.
- Lead code reviews and enforce high standards of code quality and security.
- Manage deployment processes and monitor production systems, including CI/CD pipelines and cloud environments.
- Stay updated with the latest industry trends and best practices to ensure the team leverages cutting-edge technologies
Responsibilities
- Over 8 years of professional experience, with a primary focus on back-end web development.
- Work closely with product teams to gather and refine requirements, and derive subsequent designs.
- Demonstrated expertise in Java and Spring Boot within production environments.
- Strong understanding of system architecture, micro services, and API design principles.
- Skilled in performance optimization for both back-end and front-end systems.
- Experience with Agile development practices.
- While the role is back-end focused, experience with React and Node.js is beneficial.
- Provide production support on a rotational or as-needed basis., If you have experience and team spirit and are looking for a great place to work, then start your job with us.
Benefits & conditions
As part of our dedication to the diversity of our workforce, in-tech is committed to equal employment opportunity without regard for age, race, colour, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. Organize your working hours flexibly thanks to our flexitime model. Home Office Work from home or on the move - up to 60% remote working is possible for this position. IT equipment You use modern IT equipment - also when working from home, of course! Work-Life-Balance & Sabbaticals Take time off when you need it! Extra vacation days or a longer break? No problem. Annual salary adjustments Annual performance management process with performance-related salary adjustments.