✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Senior Java Developer

Reviver Roseville, California
senior java design technical enterprise architecture architectural production experience design design implementation java jpa design patterns
December 17, 2022
Reviver
Roseville, California
FULL_TIME

Reviver is the very first technology company to develop a digital license plate. We use groundbreaking technology to digitize license plates and make them multi-functional. We have introduced our concept on a global scale and are on an exciting trajectory.


Reviver offers opportunities to work in a collaborative environment that rewards creative thinking and provides opportunities for advancement. As the first of our kind, we are truly in a class of our own. We offer competitive pay and great benefits for our employees. https://reviver.com/


Key Responsibilities


  • Engage in technical design of solution that is based on use cases and business

  • requirements.

  • Complete proof of concepts and other technical evaluations of technologies, designs

  • and solutions.

  • Develop various application code and database objects to fulfill business and functional

  • requirements.

  • Engages developer leads and architects (both enterprise and domain) to ensure that

  • overall Enterprise Architecture is inclusive of all stakeholder viewpoints and are vetted

  • to ensure that artifacts supports, reflects, advances and integrates as intended.

  • Participate in code reviews and help ensure solutions are aligned with defined

  • architectural specifications.

  • Act as a point of escalation when needed to help triage and resolve production issues.

  • Use business and system knowledge to analyze change requests, recreate problems,

  • and differentiate between education/training issues and true production problems.


Qualifications

  • Strong, disciplined analytical and problem-solving skills
  • Must have at least 5+ years of experience in design, implementation, and audit / review of systems


applications, and code

  • Extensive Java, JEE n-tier application experience
  • Experience in design, implementation, and audit/review of enterprise wide, large scale


implementations

  • Knowledge and experience with AngularJS 1.x and later, JavaScript, Typescript, Java, JPA (Open


JPA), Spring, Guice, CSS, AJAX, JSON, Bootstrap, NodeJS, XML, Protobuf, Servlet and JSP,


Maven, REST based service, Jetty server, Spark-streaming, Docker/Docker Compose/Kubernetes,


Pub/Sub architecture

  • Designed Application in Object Oriented Programming Methodology
  • Good experience in recognizing and reusing Design Patterns, Architectural patterns, SOA Design


Patterns, Enterprise Integration Patterns

  • Good knowledge on logical and physical Data Modeling using normalizing Techniques.
  • Good knowledge of automated CI build and deployment infrastructure and processes for multiple


projects using tools like Jenkins and GIT

  • Proven problem-solving skills and an ability to respond resourcefully to new demands, priorities


and challenges

  • Strong dedication to test automation and Test-Driven Development


 Strong interpersonal and facilitation skills along with effective communication (both


written and verbal) skills


 Ability to convey development concepts related to network, application, and systems - to


both technical and non-technical audiences


 Ability and desire to learn new skills and take on new initiatives


 Proven ability to work and have fun in a team environment


 Bachelor's Degree in Computer Science or related field


No Recruiters and No Agencies


3hUZ64oENJ


Report this job

Similar jobs near me

Related articles