Skip To Main Content
backBack to Search

Senior Full Stack JavaScript Engineer

Remote in Mexico
JavaScript (Fullstack)
& 12 others

We are seeking a Senior Full Stack Software Engineer proficient in JavaScript and Java technologies to join our dynamic team.

You will contribute to scalable, high-quality web applications using modern front-end and back-end frameworks within an Agile environment. If you are passionate about software development and eager to collaborate on innovative projects, we encourage you to apply.

Responsibilities
  • Develop and maintain full stack web applications using Java and JavaScript frameworks
  • Implement user interfaces with ReactJS, HTML, CSS, and TypeScript
  • Design and consume RESTful APIs and microservices architecture
  • Apply best practices in Spring Boot, Spring MVC, and related Java frameworks
  • Write efficient SQL queries and manage relational and NoSQL databases
  • Collaborate with cross-functional Agile teams to deliver features on schedule
  • Utilize DevOps tools such as Docker and Kubernetes to support CI/CD pipelines
  • Perform unit and integration testing using JUnit, Mockito, and Postman
  • Document APIs using Swagger/OpenAPI specifications
  • Troubleshoot and resolve software defects and performance issues
  • Participate in code reviews and mentor junior developers
  • Adapt to evolving project requirements and new technologies
  • Communicate effectively with clients and team members to ensure project success
Requirements
  • Bachelor’s degree or higher in Information Technology, Engineering, or related field
  • Minimum 3 years of hands-on experience with Java (Java 17+ preferred)
  • Experience with ReactJS, HTML, CSS, JavaScript, and TypeScript
  • Over 1 year of experience with cloud platforms, particularly Microsoft Azure
  • Proven experience working in Agile software development teams
  • Strong problem-solving and independent working skills
  • Experience with Spring Boot, Spring MVC, and microservices architecture
  • Proficiency in SQL and experience with relational and NoSQL databases
  • Familiarity with DevOps practices and containerization tools
  • English language proficiency at B2 Upper-Intermediate level
Nice to have
  • Experience with Docker containerization technology
  • Knowledge of Kubernetes orchestration platform
  • Familiarity with JUnit testing frameworks
  • Understanding of Mockito and WireMock for mocking and testing
  • Skills in Postman for API testing and automation