Position: Java developer
Company: H&J International Technology
Experience required: 3y
English level: intermediate

**Requirements:**

at least 3 years with practical knowledge of agile development methodologies and engineering best practices.
Perform hands-on Java Development, adoption of modern software engineering & delivery practices using Java, Spring Boot REST/Microservices, MySQL, MongoDB
Demonstrate a passion for learning and willingness to adopt new technologies
Contribute to a culture of innovation, ideas, and continuous improvement along with a great attitude, solid communication skills, willingness to learn and collaborate
Ensure clear documentation of created/modified functionality

**Qualifications:**

Experience developing complex applications using Java 8 and Spring Boot, MySQL, Mongo DB
Experience with high-level Tech Skills like Java, Spring Boot, REST/Microservices.
Knowledge and experience in implementing solutions in the cloud (AWS, Azure, Google).
Willing to work with the team and other developers across the different culture
Have strong critical thinking skills.
Strong communication skills