Acl Digital.Com - San Jose, CA

posted 5 days ago

Full-time - Mid Level
San Jose, CA

About the position

The Java Developer V position is focused on back-end application development using Java and Spring Boot. The role involves designing and implementing sophisticated multi-tier distributed software systems, particularly for a monetization team that handles charging mechanisms and fee configurations. The developer will work with large-scale data and collaborate across cross-functional teams to innovate and address complex technical challenges.

Responsibilities

  • Conceptualize, design, and implement sophisticated, multi-tier distributed software systems across all stages of the software development life cycle.
  • Drive new and existing product initiatives, influencing the direction of product development.
  • Take ownership of projects, collaborating with technical and business leaders to craft innovative yet straightforward solutions for complex business challenges.
  • Define technical strategy, vision, and roadmaps for the team.
  • Estimate engineering efforts, plan implementations, and execute rollouts for complex fee computation and charging systems.
  • Innovate to address complex technical challenges related to scale and performance.
  • Collaborate effectively, influencing peers, juniors, and seniors within the organization and across client.
  • Independently lead the development of products from conception through design, development, and deployment.

Requirements

  • 7+ years of experience in software design and development, with a solid foundation in computer science, including strong competencies in data structures, algorithms, and software design.
  • Proficiency in object-oriented design methodology and large-scale application development, particularly in Java or similar object-oriented languages.
  • Deep understanding of distributed systems, service-oriented architecture.
  • Strong relational database and SQL development skills.
  • Agile development experience.
  • Self-motivated and quick learner.
  • Excellent communication, presentation, interpersonal, and analytical skills.
  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience.

Nice-to-haves

  • Familiarity with large-scale data analysis.
  • Ability to build machine learning models for forecasting and prediction.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service