Junior Full Stack Developer

Intersources Inc.
1 month ago

Role details

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

Job location

Tech stack

Web Interfaces
Java
JavaScript
API
Agile Methodologies
Amazon Web Services (AWS)
Business Logic
Application Performance Management
HTML5
Unit Testing
Azure
CSS
Cloud Computing
Software Quality
Code Review
Computer Programming
Continuous Integration
Software Debugging
Mobile Application Software
PostgreSQL
MySQL
Scrum
Software Engineering
SQL Databases
TypeScript
Web Applications
Web Services
Data Processing
React
Spring-boot
Backend
GIT
Containerization
Integration Tests
Front End Software Development
React
Software Coding
REST
Software Version Control
Docker
Microservices

Job description

  • Develop and maintain backend services using Java and Spring Boot.
  • Build and maintain RESTful APIs used by web and mobile applications.
  • Implement business logic, validation, and data processing services.
  • Write clean, maintainable, and well-tested code.
  • Debug and resolve issues across development, staging, and production environments.

Frontend Development

  • Build responsive and user-friendly applications using React and TypeScript.
  • Develop reusable UI components.
  • Integrate frontend applications with backend APIs.
  • Improve application performance and usability.

Software Engineering Practices

  • Participate in code reviews and technical discussions.
  • Write unit tests and integration tests.
  • Follow software development best practices and coding standards.
  • Contribute to continuous improvement of the codebase and development processes.

Collaboration

  • Work closely with product managers, designers, and senior engineers.
  • Participate in Agile ceremonies including sprint planning, standups, and retrospectives.

Requirements

We are looking for a Full Stack Developer with <5 years of experience to help build scalable web applications using Java/Spring Boot on the backend and React with TypeScript on the frontend. The ideal candidate should have strong fundamentals in software development, experience building REST APIs and modern web interfaces, and the ability to work in a fast-paced agile development environment., * <5 years of professional software development experience

  • Strong programming skills in Java
  • Experience building applications using Spring Boot
  • Experience with React and modern JavaScript frameworks
  • Experience working with TypeScript
  • Understanding of REST APIs and web services
  • Familiarity with SQL databases (PostgreSQL, MySQL, etc.)
  • Experience using Git version control

Preferred Qualifications

  • Experience building microservices architectures
  • Familiarity with Docker or containerization
  • Exposure to cloud platforms (AWS, GCP, or Azure)
  • Experience with CI/CD pipelines
  • Familiarity with state management libraries such as Redux or Zustand

Key Technologies Backend

  • Java
  • Spring Boot
  • REST APIs
  • SQL databases

Frontend

  • React
  • TypeScript
  • HTML5 / CSS3

Infrastructure

  • Git
  • CI/CD
  • Cloud platforms (AWS/GCP/Azure)

Soft Skills

  • Strong problem-solving skills
  • Ability to learn new technologies quickly
  • Good communication and teamwork skills
  • Attention to detail and code quality

Benefits & conditions

This role offers the opportunity to work alongside experienced engineers on modern cloud-native applications and microservices architectures.

Apply for this position