HamburgerMenu
hirist

Job Description

Description :

We are looking for a highly skilled and motivated Full Stack Developer with strong expertise in Java 8+, Spring Boot, and Angular to join our development team.

The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable and high-performance web applications.

This role requires a deep understanding of both front-end and back-end technologies, hands-on experience in microservices architecture, and the ability to collaborate effectively with cross-functional teams to deliver innovative business solutions.

Responsibilities :

- Design, develop, and maintain dynamic, responsive, and secure web applications using Java 8+, Spring Boot, and Angular.

- Implement microservices-based architectures for scalability, modularity, and performance optimization.

- Collaborate with product managers, UI/UX designers, and other developers to translate business requirements into technical solutions.

- Develop RESTful APIs and integrate them with front-end components to create seamless user experiences.

- Design and manage efficient database schemas using relational databases such as MySQL, PostgreSQL, or Oracle.

- Write clean, maintainable, and well-documented code following industry best practices and coding standards.

- Optimize application performance on both front-end and back-end, ensuring fast load times and high responsiveness.

- Implement authentication, authorization, and data security mechanisms using tools like OAuth 2.0, JWT, or Spring Security.

- Conduct unit testing, integration testing, and performance testing to ensure software reliability and scalability.

- Work with DevOps teams to implement CI/CD pipelines, containerization (Docker), and cloud deployments (AWS, Azure, or GCP).

- Troubleshoot and resolve technical issues throughout the development lifecycle, ensuring timely delivery of project milestones.

- Collaborate with QA engineers to ensure quality assurance and adherence to technical requirements.

- Stay updated with emerging technologies, frameworks, and best practices in Java and Angular ecosystems to continuously improve the development process.

- Participate in code reviews, peer programming sessions, and knowledge-sharing activities within the team.

Qualifications :

- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.

- 3 to 8 years of professional experience in full stack development, with a strong focus on Java 8+, Spring Boot, and Angular frameworks.

- Proficiency in Java 8+ features (Streams, Lambda expressions, Optional, etc.) and solid understanding of object-oriented design principles.

- Hands-on experience developing RESTful APIs using Spring Boot, Spring MVC, and JPA/Hibernate.

- Strong front-end development experience using Angular (version 8 or above), TypeScript, JavaScript, HTML5, and CSS3.

- Experience with relational databases (MySQL, PostgreSQL, Oracle) and NoSQL databases (MongoDB, Redis).

- Familiarity with version control tools like Git, Bitbucket, or GitLab.

- Experience with build and dependency management tools like Maven or Gradle.

- Understanding of microservices architecture, containerization (Docker), and API gateways.

- Knowledge of security frameworks, data encryption, and web application security standards (OWASP).

- Good understanding of cloud technologies such as AWS, Azure, or Google Cloud Platform.

- Strong problem-solving and debugging skills with attention to performance and scalability.

- Excellent communication skills with the ability to work effectively in a team-oriented environment.

Preferred Skills :

- Experience with front-end frameworks like React or Vue.js.

- Knowledge of messaging queues (Kafka, RabbitMQ) and asynchronous processing.

- Familiarity with Agile/Scrum methodologies and DevOps practices.

- Experience in using CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.

- Exposure to monitoring and logging tools such as ELK Stack, Prometheus, or Grafana.

- Certification in Java, Spring, or Angular is a plus


info-icon

Did you find something suspicious?