Full Stack Java Developer at Class Boxes Technologies
Alexandria, IN 46001, USA -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

80856.05

Posted On

31 Aug, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Spring Boot, Mongodb, Version Control, Jenkins, Integration, Mysql, Rbac, Analytical Skills, Architecture, Microservices, Application Security, Angular, Postgresql, Containerization, Vue.Js, Java

Industry

Computer Software/Engineering

Description

JOB SUMMARY

We are seeking a Full Stack Java Developer with 2–6 years of professional experience to join our team. The ideal candidate will have strong expertise in Java, Spring Boot, and front-end frameworks (React/Angular/Vue.js), with proven experience in building scalable and user-friendly applications. You will be responsible for developing both front-end and back-end components, integrating APIs, and ensuring smooth deployment of applications in cloud or on-premises environments.

REQUIREMENTS

  • 2–6 years of experience in full stack development.
  • Strong hands-on experience in Java, Spring Boot, Hibernate/JPA.
  • Proficiency in front-end technologies (HTML5, CSS3, JavaScript) and frameworks such as React, Angular, or Vue.js.
  • Experience with REST API design and integration.
  • Good knowledge of relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Familiarity with Git/GitHub/GitLab for version control.
  • Understanding of Agile/Scrum methodologies.
  • Strong problem-solving, debugging, and analytical skills.
  • Excellent communication and teamwork abilities.

PREFERRED QUALIFICATIONS

  • Experience with Docker/Kubernetes for containerization.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI, etc.).
  • Exposure to cloud-native development and microservices architecture.
  • Knowledge of application security best practices and RBAC.
Responsibilities
  • Develop and maintain full-stack web applications using Java, Spring Boot, and Hibernate/JPA.
  • Build and integrate RESTful APIs and microservices.
  • Develop responsive front-end applications using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Work with databases (MySQL, PostgreSQL, MongoDB) for schema design, queries, and performance optimization.
  • Collaborate with UI/UX designers, product managers, and QA engineers to deliver user-centric solutions.
  • Deploy and manage applications on cloud platforms (AWS, Azure, or GCP).
  • Participate in Agile development processes, including daily stand-ups and sprint reviews.
  • Ensure application performance, scalability, and security.
  • Write clean, testable code and conduct code reviews.
Loading...