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