What are the responsibilities and job description for the Java Microservices Tech Lead position at Nexwave?
Need only USC/GC Profiles on FTE
Role : Java Microservices Tech Lead
Location- Plano/WFH
Job Description :
Looking out for Sr. microservice Developer with at least 8 years of experience.
Should Have working hands on experience on Java J2EE, Spring boot, Microservices & Kubernetes
Job Responsibilities
• Develop design for medium complex features of the applications.
• Write code as per defined architecture and design, following coding standards and best practices.
• Lead in technical discussion, stand-ups, retrospectives, meetings, and demos.
• Follow processes like code version control, task updates in JIRA, CI-CD Dev Ops, and other project-specific processes.
• Perform unit testing of your code before giving it for review/QA.
• Get your code reviewed and approved by the Architect.
• Assist the Architect in defining coding standards, best practices, technical design, and architecture.
• Manage the delivery of multiple modules or small projects.
• Be a team player.
• Help team members with technical issues and gradually grow to handle a small team of up to 5-7 members demonstrating conflict resolution skills. Requirements
• Java J2EE features
• Spring boot and MSA POSTGRESQL, big query exposure.
• Knowledge in Agile, Exposure to JIRA, managing code in Git
• Excellent Communication skill
• Exposure to Microservice architecture and GCP GKE
• Exposure to APIGEE
• ETL Knowledge preferred and Good Knowledge in Design Pattern.
• Extensive experience with GIT (Resolving merge conflicts and cherry picking) is a mandatory skill to have along with Java SpringBoot Microservices exp.