Hi
Hope you are doing great…!!!
This is Anjali from Vbeyond Corporation. I have an immediate Job opportunity with one of my clients. Following are the positions details. Please let me know if you are available/interested so we can further discuss this position. Also email me your resume and contact number and the best possible time to reach you. Apologies in advance if this position is irrelevant to your profile or you are not available for this position.
Title: Sr. Java Microservices Developer
Type of hire: Contract
Location: Remote
Job Description
Need a strong backend guy on microservices and spring boot
1. 8-10 years strong experience in building RESTful API using Spring, Spring Boot and Java technologies
2. At least 2 years’ experience working with Spring Boot(Mandatory), Spring , Spring MVC Strong knowledge in Design patterns and SOLID design principles and how to apply it
3. Strong understanding of Microservices architectures, API gateway, and understanding of patterns such as Saga, Circuit breaker and Strangler pattern
4. Must be well versed writing meaningful unit tests using Junit and Mockito
5. Should have experience working on low level design (LLDs) creating UML class diagrams, sequence diagrams, entity relationship diagrams (Confluence/Visio/Draw.io tools)
6. Good working experience with Hibernate, JPA repositories
7. Good experience working with token-based authentication like Auth0
8. Should have understanding with CI-CD tools like Git, Jenkins, Maven
9. Experience working with Git repositories like Gitlab/Azure DevOps
10. Solid understanding of containerization & Docker
11. Knowledge of working with message-based solutions/inter-service communication like RabbitMQ/AWS SQS/Azure Service Bus
12. Excellent written and spoken communication
13. Prior experience of leading/mentoring a small team of 4-5 individuals & also perform code reviews
14. Good exposure working in Agile methodology using Jira & Confluence/wiki
15.Should be able come up & document with low level design (Class, entity relationship, UML/Sequence, database diagrams) and document it on Confluence
16.Should work on complex user stories and implement REST API and workflows using Java Spring Boot and write unit tests
17.Should lead other developers for coming up with approach for their user stories and review their solution and code to make sure design principles & best practices are followed
18. Take a lead on connecting with Client architects for clearing queries and reviewing approach
19. Create tech debt stories, come up with 110% initiatives on improving project processes and development
20. Help project and delivery leads in evaluating resources, filling dev metrics, monitoring security issues, QMS activities such as internal audits, attending ANPs and coordinating with client stakeholders and QA
21. Overall lead the scrum team from technical/dev lead perspective and make sure team adheres to standards and processes
22. Understand client architecture and should be able to translate that to dev team members and also help them troubleshooting issues
| |
| |
The content of this email is confidential and intended for the recipient specified in message only. It is strictly forbidden to share any part of this message with any third party, without a written consent of the sender. If you received this message by mistake, please reply to this message and follow with its deletion, so that we can ensure such a mistake does not occur in the future. |