This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly motivated and skilled Java Fullstack Developer with expertise in Spring Boot and Angular to join our dynamic development team. The ideal candidate will be responsible for the end-to-end development of robust, scalable, and high-performance web applications. This role involves designing, developing, and maintaining both front-end and back-end components, ensuring seamless integration and optimal user experience.
Job Responsibility:
Design, develop, and maintain server-side applications using Java and Spring Boot
Develop interactive and responsive user interfaces using Angular, HTML5, CSS3, and TypeScript
Collaborate with product owners, UX/UI designers, and other developers to define, design, and ship new features
Write clean, maintainable, and efficient code following best practices and coding standards
Implement and manage APIs, RESTful services, and microservices architecture
Work with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB) to design schemas and optimize queries
Ensure the performance, quality, and responsiveness of applications
Conduct unit and integration testing to ensure high-quality software delivery
Participate in code reviews to maintain code quality and share knowledge
Troubleshoot and debug issues, providing timely resolutions
Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes and product offerings
Contribute to the entire software development lifecycle, from concept and design to testing and deployment
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Proven experience as a Fullstack Developer with a strong focus on Java, Spring Boot, and Angular
Solid understanding of object-oriented programming (OOP) principles and design patterns
Proficiency in Java 8+ and the Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security)
Extensive experience with Angular (version 2+ preferred) and its core principles
Strong command of front-end technologies: HTML5, CSS3, JavaScript/TypeScript
Experience with RESTful API design and development
Familiarity with database technologies (SQL and/or NoSQL)
Experience with version control systems (e.g., Git)
Understanding of agile development methodologies (Scrum, Kanban)
Excellent problem-solving skills and attention to detail
Strong communication and teamwork abilities
Nice to have:
5+ years experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform)
Familiarity with Docker and Kubernetes
Knowledge of CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions)
Experience with testing frameworks (e.g., JUnit, Mockito for Java
Jasmine, Karma, or Jest for Angular)
Understanding of microservices architecture and design patterns
Familiarity with message brokers (e.g., Kafka, RabbitMQ)
Experience with build tools like Maven or Gradle
Knowledge of UI/UX best practices and responsive design
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.