Vitu logo
Vitu
Posted 13 days agoVerified live 4d ago

Java Developer:

Brief overview

Remote
$110k–$150k/yrStated range
Java 21Spring Boot 3+HibernateREST and SOAP API DesignDistributed SystemsData IntegrationGitCI/CDTest-Driven DevelopmentKubernetesPostgreSQLOWASP

About the company

Provides SaaS solutions for vehicle registration and titling management.

Job description

Summary

Vitu is a leading innovator in Vehicle-to-Government technology, providing services that automate motor vehicle titling and registration transactions. The Java Developer will analyze requirements, develop and support software applications and REST web services, integrate front-end elements with server-side logic, and design data storage, security, and data protection solutions.

Responsibilities

  • Analyzes, designs, develops software applications including both new and existing software products
  • Detects, analyzes and resolves problems associated with applications and their dependent systems/services
  • Builds a strong working knowledge of product architecture, technology stack and deployment infrastructure
  • Reviews and verifies requirements/specifications with product, business and system analysts
  • Reviews test plans and acceptance criteria with testers/QA. Conducts quality reviews and verification of coding/designs
  • Documents technical designs, specifications and analysis on tech wiki
  • Ability to support multiple Project Managers simultaneously while effectively managing competing priorities in a fast-paced environment

Skills

  • 3+ years of related work experience
  • Demonstrated experience implementing distributed systems and building reliable data integrations between those systems
  • Demonstrate solid engineering fundamentals
  • Experienced employing concepts like CI/CD, test-driven development, pull requests, and agile methodologies to projects to maximize the quality of the software a team writes together
  • Experience and knowledge of Git
  • Understanding data-structures, algorithms
  • Bachelor's degree in Computer Science or a related field, or equivalent work experience
  • Solid understanding of REST and SOAP API design methodologies using Java 21, Spring Boot 3+, Hibernate
  • Experience working with Cloud/Kubernetes infrastructure
  • Strong understanding of relational database design
  • Experience with PostgreSQL
  • Should have a working knowledge of common design patterns and OOA&D, a good understanding of SOLID principles
  • Excellent hands-on design, coding, testing methodologies, and debugging skills
  • Knowledge of logging and auditing mechanisms
  • Great communication skills, including working in geographically distributed teams
  • Readiness to work with project stakeholders/business analysts
  • Experience in creating technical documentation
  • GCP is a plus
  • Experience in implementing security standards (OWASP) is a plus

Qualifications

Must Haves

  • 3+ years of related work experience
  • Demonstrated experience implementing distributed systems and building reliable data integrations between those systems
  • Demonstrate solid engineering fundamentals
  • Experienced employing concepts like CI/CD, test-driven development, pull requests, and agile methodologies to projects to maximize the quality of the software a team writes together
  • Experience and knowledge of Git
  • Understanding data-structures, algorithms
  • Bachelor's degree in Computer Science or a related field, or equivalent work experience
  • Solid understanding of REST and SOAP API design methodologies using Java 21, Spring Boot 3+, Hibernate
  • Experience working with Cloud/Kubernetes infrastructure
  • Strong understanding of relational database design
  • Experience with PostgreSQL
  • Should have a working knowledge of common design patterns and OOA&D, a good understanding of SOLID principles
  • Excellent hands-on design, coding, testing methodologies, and debugging skills
  • Knowledge of logging and auditing mechanisms
  • Great communication skills, including working in geographically distributed teams
  • Readiness to work with project stakeholders/business analysts
  • Experience in creating technical documentation

Nice to Haves

  • GCP is a plus
  • Experience in implementing security standards (OWASP) is a plus

Benefits

  • Healthcare Coverage for you and your family covering Medical, Dental & Vision
  • Tax Advantage accounts such as Health Savings Account (HSA) & Flexible Spending Accounts (FSA)
  • Generous PTO
  • Pet Insurance
  • Retirement Planning
  • ID Theft Insurance
  • Life and Disability Insurance
  • Commuter Benefits
  • Accident & Hospital, Critical Illness Insurance
  • Tuition Reimbursement

More jobs like this