Java Full Stack Developer

EMMANUEL D'ALZON LIBRARY
Pasadena, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Pasadena, United States of America

Tech stack

Agile Methodologies
Databases
Continuous Integration
Software Debugging
Programming Tools
NoSQL
SQL Databases
Enterprise Software Applications
Spring-boot
Backend
GIT
Information Technology
Front End Software Development
REST
Crud

Job description

The Java Full Stack Developer - Trainee will work as part of an Agile development team to build, test, and maintain end-to-end web applications. Under the guidance of senior engineers, the trainee will gain hands-on experience in frontend development, Java-based backend services, databases, and modern development practices., * Assist in developing responsive user interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular

  • Support development of backend services and APIs using Java and Spring Boot
  • Help design and interact with databases using SQL (MySQL/PostgreSQL) or NoSQL (MongoDB)
  • Participate in debugging, testing, and defect fixing across frontend and backend components
  • Support API integration between frontend and backend systems
  • Collaborate with team members in Agile/Scrum ceremonies
  • Use Git for version control and follow coding best practices
  • Assist in deployment, monitoring, and continuous improvement of applications

Requirements

  • Bachelor's or Master's degree (final year or completed) in:
  • Computer Science
  • Information Technology
  • Computer Engineering
  • or related fields

Technical Skills (Basic knowledge / academic exposure):

  • Strong fundamentals in Java
  • Basic knowledge of HTML, CSS, and JavaScript
  • Familiarity with frontend frameworks (React or Angular preferred)
  • Understanding of backend concepts and REST APIs
  • Exposure to Spring / Spring Boot is a plus
  • Basic understanding of databases (SQL or NoSQL)
  • Awareness of Agile development practices

Soft Skills:

  • Good problem-solving and analytical skills
  • Strong communication and teamwork skills
  • Willingness to learn new technologies
  • Ability to handle multiple tasks and adapt quickly

Unique Experience from This Role

  • Hands-on exposure to end-to-end full-stack development
  • Opportunity to work across UI, backend, and database layers
  • Experience collaborating in cross-functional Agile teams
  • Exposure to modern development tools and frameworks
  • Understanding of how scalable enterprise applications are built

Learning Outcomes for the Trainee

By the end of the training program, the trainee will be able to:

  • Build and maintain full-stack web applications
  • Implement CRUD operations across frontend and backend

Apply for this position