The Java Microservices Developer, AVP is an experienced professional who applies deep knowledge to develop new techniques and improve processes. They integrate expertise within a specific area and understand how different areas work together to achieve business objectives. They evaluate complex issues, balancing various alternatives using multiple information sources. Strong analytical, communication, and diplomacy skills are required. They often take on leadership roles, coach new recruits, and significantly influence decisions and project outcomes. Their performance directly impacts the team's success. Additionally, this role will interact with team members from diverse tech stacks and problem domains. Curiosity and a desire to learn and innovate are highly desirable.