Java Microservice Developer Client - Viacom Inc - MTV
Location – New York
Rate: $70 per hour or 115 K
Responsibilities:
- Develop and maintain highly scalable, high performance and highly available microservices.
- Design, test and deploy new solutions as well as maintaining, integrating and improving existing solutions.
- Write well tested, efficient and readable code. The code should also be strongly structured with a view to reusability.
- Ensure that all deliverables follow best practices around source control, and can be incorporated in to continuous integration and deployment patterns.
- Manage individual project priorities, deadlines and deliverables.
- Participate in preparing business cases, requirements documents and product roadmaps for new concepts.
- Ensure that solutions are in line with the other deliverables of the workflow team and produce documentation so that others learn from and contribute to the work.
- Attend, and contribute to meetings as required.
Skills:
- Experience following and implementing software design patterns.
- 2 years with Java 8 as well as recent production experience deploying Java based applications.
- Delivered software based on a microservices software architecture.
- Significant exposure to the Java Spring Boot framework.
- Familiarity with tools to ensure that the architecture can be properly reported on, analyzed and supported eg. CloudWatch, Sumo.
- Building message based AMQP software.