Subscribe to the latest remote jobs:

Java Fullstack developer

🇲🇽 Mexico

Java

JavaScript

TypeScript

Angular

Vue

PostgreSQL

MySQL

Oracle

Git

Machine Learning

Design

Project Management

Backend

Frontend

Devops

Java Fullstack developer

from 🇲🇽 Mexico

Job Summary

We are seeking a skilled and motivatedJava Fullstack Developer inGUADALAJARA, MEXICOwith at least 4 years of experience to design, develop, and maintain scalable web applications. The ideal candidate will have strong expertise in bothbackend (Java, Spring Boot) andfrontend (modern JavaScript frameworks) technologies, along with a solid understanding of software development best practices.

Key Responsibilities

  • Develop and maintain robust, scalable, and high-performance web applications.

  • Design and implement RESTful APIs usingJava, Spring Boot, and Microservices architecture.

  • Build responsive and user-friendly front-end interfaces usingAngular, React, or Vue.js.

  • Collaborate with cross-functional teams including product managers, designers, and QA engineers.

  • Write clean, maintainable, and efficient code following best practices and coding standards.

  • Perform code reviews, debugging, and performance optimization.

  • Integrate third-party APIs and services.

  • Participate in Agile/Scrum ceremonies such as sprint planning, stand-ups, and retrospectives.

  • Ensure application security, scalability, and reliability.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.

  • 4+ years of experience in fullstack development.

  • Strong proficiency inJava (Java 8 or higher).

  • Hands-on experience withSpring Boot, Spring MVC, and Microservices.

  • Experience with frontend frameworks such asReact, Angular, or Vue.js.

  • Solid understanding ofHTML5, CSS3, JavaScript, and TypeScript.

  • Experience withRESTful APIs and JSON/XML.

  • Knowledge ofrelational databases (MySQL, PostgreSQL, Oracle) and ORM frameworks (Hibernate/JPA).

  • Familiarity withversion control systems (Git).

  • Experience working withCI/CD pipelines and build tools like Maven/Gradle.

  • Understanding ofAgile methodologies.

  • Experience working with AI.

by @maxrusakovic