Unknown Company

Junior Full Stack Developer

ca • Posted 3 days ago
Onsite Full Time General
Junior Full Stack DeveloperWe 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. This role offers the opportunity to work alongside experienced engineers on modern cloud-native applications and microservices architectures.Key ResponsibilitiesDevelop 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.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.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.Work closely with product managers, designers, and senior engineers.Participate in Agile ceremonies including sprint planning, standups, and retrospectives.Required Qualifications<5 years of professional software development experienceStrong programming skills in JavaExperience building applications using Spring BootExperience with React and modern JavaScript frameworksExperience working with TypeScriptUnderstanding of REST APIs and web servicesFamiliarity with SQL databases (PostgreSQL, MySQL, etc.)Experience using Git version controlPreferred QualificationsExperience building microservices architecturesFamiliarity with Docker or containerizationExposure to cloud platforms (AWS, GCP, or Azure)Experience with CI/CD pipelinesFamiliarity with state management libraries such as Redux or ZustandKey TechnologiesBackendJavaSpring BootREST APIsSQL databasesFrontendReactTypeScriptHTML5 / CSS3InfrastructureGitCI/CDCloud platforms (AWS/GCP/Azure)Soft SkillsStrong problem-solving skillsAbility to learn new technologies quicklyGood communication and teamwork skillsAttention to detail and code quality
Back to Job Search