S

Synthesis Systems

Subscription monetization and billing services

Senior Java Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeWashington, DC, USANo salary listed

About the Job

Requirements

  • At least 5 years of technical experience.
  • Proficiency with Java and J2EE.
  • Experience with the Spring Framework, HTML, JavaScript, Enterprise JavaBeans, Java Database Connectivity, JUnit, Log4J, XML, SQL, Servlets, JavaServer Pages, object-relational mapping, Struts, Unified Modeling Language, WebSphere, Rational Rose, DB2, ClearCase, Ant, Hibernate, and Clover.
  • A Bachelor's Degree or equivalent relevant technical experience.

Responsibilities

  • Implement and enhance application software as a member of the Applications Solution Delivery Team.
  • Lead analysis, design, development, testing, integration, debugging, documentation, and implementation of new and enhancement projects.
  • Produce technical project requirements, designs, and documents, and convey solutions.
  • Incorporate architectural strategies and standards into solutions.
  • Promote project success through efficient designs, programming techniques, strategies, and practical reuse.
  • Design and execute unit and integration test strategies before quality assurance turnover.
  • Lead development and execution of implementation plans and release management processes with necessary groups.
  • Ensure technical and project artifacts are complete and properly managed according to the software development life cycle.
  • Adhere to established development standards and lead appropriate modifications to improve team quality and productivity.
  • Ensure team members follow development standards.
  • Develop high-quality, well-written, and efficient application components and programs independently and collaboratively.
  • Formulate high-level and detailed estimates for analyses, project planning, and impact assessments, including justification for ambiguous requirements.
  • Lead technical project teams, anticipate and resolve issues, and meet deadlines.
  • Plan, organize, and track technical project deliverables according to project schedules.
  • Stay current with programming techniques, technologies, and tools, and propose or implement feasible efficiency improvements.
  • Integrate design strategies, application specifications, development schedules, and user expectations into project artifacts.
  • Lead cross-functional teams, build team rapport, and keep stakeholders informed.
  • Take ownership of technical issues, anticipate and mitigate risks, escalate issues appropriately, and keep necessary parties informed.
  • Share technical, procedural, and business knowledge with others.
  • Present information in public forums to share knowledge and improve productivity.
  • Mentor others.

Desired Qualifications

  • Industry or ATPCO applications experience is a strong plus.

About the Company

Synthesis Systems

Subscription monetization and billing services

Synthesis Systems helps healthcare and business information system providers monetize subscriptions by providing advisory and engineering services to design and implement subscription architectures and manage billing and invoicing. It combines strategic guidance with technical implementation to create subscription-ready processes, architectures, and workflows, along with ongoing customer-success support. It differentiates itself by focusing on healthcare and business information systems, pairing advisory with engineering execution and strategic partnerships, supported by proprietary tools. Its goal is to help clients succeed in the subscription economy through smooth billing, faster transactions, personalized service, and sustainable recurring revenue.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Cupertino, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Synthesis Systems

See more jobs