Job Description :

JAVA Developer 

This is a remote position 6+ months

 6-9 years of professional software development experience in a diverse set of distributed application development and middleware technologiessuch REST Web Services, Java 8 capabilities (Lambda, Streams and Functional interfaces), SQL, ORM, Spring modules   

  including IOC, Batch and Spring Boot 
· 5+ years of working experience in Java Technologies. 
· Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations 
· Working knowledge in Unit Testing Frameworks, OAuth2 and Security 
· Experience working with cloud computing strategies and architecture (Azure, AKS, Azure Batch Manager, ADF etc) preferrable.


Similar Jobs you may be interested in ..