Java Full Stack Developer
Full-time Remote / Hybrid

Java Full Stack Developer

Role Summary

INFI IT LLC is seeking a Java Full Stack Developer to build and enhance modern web applications that support business operations and customer-facing platforms. This role requires working on both backend services and frontend user interfaces, ensuring seamless integration between application layers.

Core Responsibilities

  • Design and develop full stack web applications using Java-based backend technologies and modern frontend frameworks.
  • Build and maintain RESTful APIs and backend services to support application functionality.
  • Develop responsive user interfaces using modern JavaScript frameworks and web technologies.
  • Integrate frontend components with backend services and databases.
  • Participate in application architecture discussions and technical design planning.
  • Troubleshoot and resolve application issues across the frontend and backend layers.
  • Write and maintain clean, efficient, and maintainable code following development standards.
  • Support application deployment, updates, and maintenance across development and production environments.

Required Skills & Knowledge

  • Strong experience with Java and object-oriented programming principles.
  • Experience with Spring Framework (Spring Boot, Spring MVC).
  • Knowledge of frontend technologies such as JavaScript, HTML5, and CSS3.
  • Experience with modern frameworks such as React, Angular, or Vue.js.
  • Understanding of RESTful API design and web service integration.
  • Familiarity with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with Git version control and collaborative development workflows.

Academic Qualification

Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a related field.

Apply for this position

Please complete the form below and attach your resume.

Upload CV

By clicking submit, you agree to our privacy policy and consent to being contacted regarding this position.

Questions?

Our HR team is here to help if you have any questions about the role.

Contact HR