We are looking for a Java developer to become an extension of our client's inhouse IT team. The ideal candidate will have proficiency in Java, experience in developing and maintaining APIs, and knowledge of web technologies. Our goal is to create a long-term, trusted partnership with our clients.
Requirements
- Proficient in Java
- Good experience in developing & maintaining APIs RESTful using Java backend
- Thorough knowledge of web technologies REST, JSON, XML
- Good to have NoSQL, Apache Camel experience
- Good potential to manage multiple platforms
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Familiar with various design and architectural patterns
- Skill for writing reusable Java libraries
- Knowledge of concurrency patterns in Java
- Experience with API micro services