Job Description :
Job Title: Senior Java Developer
Duration: 12 Months
Location:Plano, TX

Job Duties:
Senior level Micro Services developer and architect to deliver efficient,maintainable, robust Java based micro services.
Produces architecture and design documents and LOE’s, and implement featuresbased on product requirements.
Ability to nalyse and decompose existing monolithic Applications into Microservices
Collaborating with Deployment and Test Team members to resolve issues
Develop solutions that integrate databases (MySQL, Oracle, Cassandra,JanusGraph, Redis)
Troubleshoot NoSQL issues and performance bottlenecks
7+ years of experiences in all areas of software development – Analyzingrequirements, architecture, design, development, test and deployment of complexsystems.

Skill set requirements:
Must have:
Advanced Java
Core Spring Framework
Web Services (REST/SOAP)
Micro services
Spring Boot
Proven working experience in developing Micro Services
Proficiency using Generics, Lambda Expressions, and Streams.
Solid understanding working with Spring Boot.
Proven experience with NoSQL database technologies; preferably ApacheCassandra.
Practical experience deploying microservices using Spring Cloud orKubernetes.
Working knowledge of DevOps tools(GIT, JIRA, Sonar Qube, Artifactory
Solid understanding of Netflix Eureka, Ribbon, Feign etc.
Experience with virtualization and containerization.


Education/Certifications:
B.S. / M.S Computer Science or Management Information Systems or equivalentexperience.
             

Similar Jobs you may be interested in ..