Senior Java Developer
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
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