We are hiring a Java Developer as a full-time employee for our client. Only Citizens can apply. It's Remote.
Mandatory Skills:
- 7-10 years of experience in Java 8+ concepts such as streams, lambdas, and new multithreading frameworks. Some knowledge of ORMs such as JPA and Hibernate.
- Experience with orchestration platforms (like, Apigee) and with messaging tools (Queuing, Pub/Sub, Kafka).
- Experience in developing microservices in Java
- Experience with Java 8+ concepts such as streams, lambdas, and new multithreading frameworks. Some knowledge of ORMs such as JPA and Hibernate.
- Experience with SPA framework like Angular/Javascript/type script
- Having familiarity with domain-driven design, API-first development, and test-driven development.
- Experience with managing and integrating with 3rd party APIs/REST endpoint.
- Experience with vault and handling secrets
- Experience working with both non-relational and relational databases and can speak to differing strategies for partitioning and protecting client data.
- Experience working on projects with high code coverage and good documentation, especially self-documenting code.
Technologies:
- Java
- Angular/Javascript
- Spring Boot
- Spring MVC
- Any ORM
- Postgres
- REST and SOAP
- Experience with Integration and Unit Testing Frameworks
Preferred Experience: