jobBox

Full Stack Developer

InfoBeans Technologies Limited
Employment Information
Increase your profile visibility to recruiters up to 3 times
Read More
Company/HR Contact Information
Login your account to see HR contact details.
Job Description

We are looking for a highly skilled Full Stack Developer with a strong emphasis on backend development using Java (60%) and frontend development with Angular (40%). As a Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable backend systems while also contributing to the user interface and user experience through Angular-based frontend development. You'll work closely with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities:

Backend Development (60%):

  • Code, Design, Implement, and maintain backend services and APIs using Java and Spring Boot.
  • Build scalable and secure microservices-based architecture.
  • Integrate with databases, ensuring optimal performance and data integrity (e.g., SQL, MySql).
  • Collaborate with DevOps to ensure smooth deployment and CI/CD processes.
  • Write unit tests, integration tests, and ensure code quality through code reviews.
  • Frontend Development (40%):
  • Develop responsive and dynamic user interfaces using Angular.
  • Collaborate with UI/UX designers to translate designs into functional frontend components.
  • Optimize web pages for maximum speed and scalability.
  • Ensure cross-browser compatibility and responsiveness of web applications.
  • Write and maintain clean, modular, and reusable frontend code.

Technical Skills & Qualifications:

  • Strong proficiency in Java (4+ years) with expertise in frameworks like Spring Boot.
  • Experience with RESTful API development and microservices architecture.
  • Solid understanding of SQL and MySQL databases
  • Proficiency in Angular (4+ years), with hands-on experience in building Multiple-page applications (SPAs).
  • Expertise with frontend technologies such as Angular (Version 14 & 15), HTML5, CSS3, JavaScript, TypeScript.
  • Experience with version control systems like Git and build tools like Maven.
  • Knowledge of containerization and cloud services (Docker, Kubernetes, AWS), a plus.
  • Experience with Agile/Scrum development methodologies.

Soft Skills:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and in a team environment.
  • Passion for learning new technologies and improving existing solutions.