Java Microservices Developer

Java/Scala, Microservices
Full Time

Job Description

Position# 1

Note: Kafka exp is mandatory.
Job Description :

4 Mandatory skills:  
  Restful, JSON, Microservices API using Spring (and Netflix) stack
  Strong experience in Spring boot frameworks including Spring Cloud Streams with Kafka binders
  JUnit with mocking framework (Mockito)
  DevOps Tools (BitBucket, Maven, Jenkins, SonarQube, Veracode, OpenShift / AWS)
  Strong ability to troubleshoot/address production issues
 
 Experience:
  Implementing API Service architectures (REST with JSON) using any of the market leading API Management tools such as WSO2 and frameworks such as Spring Boot for Microservices and Red Hat OpenShift.
  Experience with Spring Kafka and Ktable
  Significant understanding of Microservice patterns & concepts & its application in problem solving including Service Mesh.
  Experience in integration of back ends via REST API, SOAP based web services, xml over http, Kafka/MQ
  Understanding of cloud solutions on Amazon Web Services (AWS), AWS Native Capability & AWS Gateway
  Experience with containerization (e.g., Docker) and Container Management software (Kubernetes)
  Experience with Open Source Monitoring tools for example ELK STACK Log Management, Prometheus, Zipkin and/or Grafana
  Experience with Continuous Integration and automated testing strategies and tools
  Java 8 or higher
  Knowledge and use of OpenAPI generator based on Swagger / Open API based service contracts is an advantage
  Knowledge of Open Legacy tool is desired 



Position# 2

Technical Skills:
  Mandatory Skills
 o Minimum one year experience in REST API design
 o Sound knowledge in Microservices and API design concepts/standards/frameworks like REST/SOAP interface style, OpenAPI/Swagger standard
 o Design patterns knowledge
 o Ability to provide multiple solution design options with pros and cons for the assigned task
  Nice to have Skills:
 o Good knowledge in Domain Driven Design
 o Experience in API design and testing tool like digitalML, Postman, Swagger
 o Banking domain skills
 o Knowledge in COBOL copybook
 Soft Skills:
  Good oral and written communication skills
  Ability to conduct meeting with multiple stakeholders like Business, Architect, PM and technical SMEs and drive solution
  Self-driven and taking ownership of the design tasks and drive them to closure 
Dice Id : 10459445
Position Id : IT874192
Originally Posted : 3 months ago
Have a Job? Post it

Similar Positions

Software Developer / Java / Microservices / Kotlin
  • Motion Recruitment
  • Phoenix, AZ, USA
Senior Software Engineer - Java
  • Blackrock Recruiting
  • Phoenix, AZ, USA
Senior Level Java Engineer
  • Motion Recruitment
  • Tempe, AZ, USA
Senior Java / J2EEE Developer
  • Intone Networks Inc.
  • Phoenix, AZ, USA
Software Engineer / Backend or Fullstack / Java
  • Motion Recruitment
  • Phoenix, AZ, USA
Java Backend or Fullstack / 100% Remote
  • Motion Recruitment
  • Phoenix, AZ, USA
Senior Software Engineer / 100% remote
  • Motion Recruitment
  • Phoenix, AZ, USA
Backend Software Engineer / Java / Kotlin / Golang
  • Motion Recruitment
  • Phoenix, AZ, USA
Senior Java Software Engineer
  • Motion Recruitment
  • Phoenix, AZ, USA
Mid Level Java Developer / Spring Boot AWS
  • Motion Recruitment
  • Phoenix, AZ, USA