ADP - Norfolk, VA

posted about 2 months ago

Full-time - Senior
Norfolk, VA
Professional, Scientific, and Technical Services

About the position

ADP is hiring a Lead Java Developer to join our dynamic team supporting the ADP Wisely Product. This role is pivotal in revolutionizing how individuals manage their finances through a modern, intuitive platform that empowers users with control over their money. The Wisely platform offers a seamless experience for spending, saving, and financial planning, positioning itself at the forefront of the digital financial services industry. Our mission is to simplify financial management and help users achieve their financial goals with confidence. As a Lead Java Developer, you will play a crucial role in ensuring the reliability, scalability, and performance of our platform. This position operates at the intersection of software development and operations, combining the best of both worlds to enhance the availability and reliability of our services. Your contributions will directly impact the user experience of millions, making financial empowerment accessible to everyone. You will be responsible for identifying, diagnosing, and fixing bugs and integration issues in our production systems, working closely with other developers and architects to enhance code reliability and ensure smooth system operations. In this role, you will utilize your technical expertise to review your team's work, helping them excel in an Agile environment. You will be proactive and hands-on, ensuring that potential issues are addressed promptly. Your responsibilities will include optimizing platform performance, leading incident management efforts, and designing robust monitoring and alerting systems. You will collaborate with software engineers, product managers, and other stakeholders to ensure that new features are reliable, scalable, and deliver a great user experience. Continuous improvement will be a key focus, as you champion best practices in Java and DevOps within the team, seeking opportunities to enhance processes, tools, and technologies.

Responsibilities

  • Build Products by reviewing team work and helping team members excel in an Agile environment.
  • Handle a variety of work including checking in with teams, meeting with leadership, and addressing ad hoc requests.
  • Influence and inspire confidence through effective presentations to senior leaders and product owners.
  • Optimize platform performance by designing and implementing scalable solutions for high availability.
  • Lead incident management efforts, troubleshoot production issues, and ensure minimal downtime.
  • Design, implement, and maintain robust monitoring and alerting systems for service health.
  • Collaborate closely with software engineers, product managers, and stakeholders to ensure reliable and scalable features.
  • Champion continuous improvement by promoting best practices in Java and DevOps.

Requirements

  • Bachelor's degree or equivalent experience.
  • 8-10 years of experience with Java and SQL.
  • Experience working in AWS or another Cloud Platform.
  • Firm grasp of Spring Boot, Javascript, Angular and/or React.
  • Experience with troubleshooting RESTful APIs.

Nice-to-haves

  • Experience with monitoring tools such as Dynatrace and Splunk.
  • Familiarity with Agile methodologies.
  • Strong communication skills for presenting to senior leaders.

Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health insurance coverage.
  • 401(k) retirement savings plan with company matching.
  • Flexible work hours and remote work options.
  • Professional development opportunities and continued education support.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service