• Contribute to the client’s development standard practices of Microservice architecture by developing reusable product extensions and by writing knowledge articles based on experience
• Create RESTful Web services to expose and process data.
• Understanding of DevOps and experience in Build and Deployment tools (GitHub, Maven/Gradle, Jenkins)
• 8+ years of experience with object–oriented languages, Java and java Frameworks• Sound knowledge in architecture and 4+ experience in implementation using frameworks like Spring Boot, Spring Cloud, and Spring Dataflow etc.
• Experience with RESTful service writing frameworks
• Experience with domain driven design
• Experience with using development tools, including JIRA, GitHub, and Jenkins
• Ability to write quality unit and end–to–end tests and debug and optimize existing and new code
• Create scalable and manageable designs and implement enterprise integrations with RabbitMQ, Kafka and APIGEE
• API Management Experience preferred
Nice to Have:
• Contribute within a DevOps enabled continuous integration environment. Behavioral Competencies