Description

Job Description

We're on the lookout for a seasoned Java Developer based in Mexico (remote) with a solid 7+ years of hands-on expertise in Core Java 8+, who thrives in building scalable, high-performance applications. You’ll be immersed in cutting-edge development using Spring Boot, Microservices architecture, and crafting RESTful APIs that leverage MongoDB or DynamoDB for flexible data handling. Your full-stack capabilities, spanning AngularJS, TypeScript, HTML5, CSS, and JavaScript, will empower you to build sleek, responsive user interfaces. You should be confident in debugging intricate SQL queries, designing robust APIs, and integrating services using JSON and XML formats. Familiarity with AWS services (Lambda, ECS, API Gateway, CodeCommit, CodePipeline, CloudWatch) and containerization tools like Docker is essential, as is a working knowledge of Agile delivery practices. Proficiency in unit testing with JUnit and Mockito, version control with Git, and an intuitive grasp of cloud-native development will set you apart. Strong communication, proactive problem-solving, and a collaborative spirit are must-haves—this role is for a tech-savvy professional who’s ready to innovate, iterate, and deliver real impact.

Must : Java + NOSQL MongoDB

Job Description
Strong 7 years' experience in Core Java 8 or Above
Spring or Spring Boots
Microservices and RESTful Services
Experience with NOSQL MongoDB/ DynamoDB.
Familiarity with databases, web servers, and UI/UX designs
Experience in API design and development
Experience in basic data analytics, ability to write and debug complex SQL queries.
Experience developing REST-based web services, also utilizing JSON and XML
HTML5, JavaScript, and CSS
AngularJS and TypeScript
Knowledge about the code versioning tools like Git and AWS CodeCommit
Knowledge of AWS, ECS, Docker, Lambda, API Gateway, Code Commit, Code Pipeline, CloudWatch, CloudWatch Alarms. Should have experience working on a project in Agile
Unit test creation using Junit and Mockito

Soft Skills
Must have good written and oral communication skills
Effectively communicate questions, blockers, or concerns to all stakeholders so they can be addressed
 

Education

Any Graduate