Senior Fullstack Engineer (Java/ReactJS)

  • Full-time

Company Description

At KMS Technology, we are dedicated to delivering cutting-edge solutions and services that empower businesses to achieve their goals. Our team is composed of highly skilled professionals who are passionate about technology and innovation. We provide a dynamic and collaborative work environment where you can grow your career and make a significant impact.

Job Description

As a Senior Software Engineer, you will play a key role in developing scalable web applications and collaborating with cross-functional teams to ensure high performance and reliability. You will be responsible for full-stack development, contributing to both front-end (React) and back-end (Java), databases solutions.

 

Responsibilities:

  • Develop, maintain, and optimize web applications using React (front-end) and Java (back-end).

  • Design and implement robust APIs and services that integrate with MongoDB and MySQL.

  • Work closely with UI/UX designers to create intuitive and responsive interfaces.

  • Optimize application performance, ensuring scalability and security.

  • Collaborate with product owners, QA engineers, and DevOps teams for seamless deployments.

  • Write clean, maintainable, and well-documented code following best practices.

  • Debug and troubleshoot issues across the full technology stack.

  • Participate in code reviews, mentorship, and knowledge sharing within the team.

Qualifications

  • 5+ years of experience in software development.

  • Strong expertise in React (React Hooks, Context API, Redux, TypeScript is a plus).

  • Solid experience with Java (Microservices architecture).

  • Hands-on experience with MongoDB and MySQL.

  • Knowledge of RESTful API development and integration.

  • Familiarity with version control systems (Git, GitHub).

  • Experience with Agile/Scrum methodologies.

  • Strong problem-solving and debugging skills.

 

Preferred Qualifications

  • Experience with Cloud platforms (AWS, Azure, or GCP).

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Knowledge of containerization (Docker, Kubernetes).

  • Experience in performance optimization and database tuning.

Additional Information

Location: Guadalajara, Jalisco, Mexico (working from home - office won't be mandatory all the time, rather it will required from time to time).

Privacy PolicyImprint