Helping collectors pursue their passion
Staff Software Engineer - Java Back-End (Vault Integrations)
Location
California
Posted
17 days ago
Salary
$159.2K - $258.9K / year
Job Description
Job Requirements
- 7+ years of software engineering industry experience building backend software, with exposure to microservices, event-driven architectures, and batch processing.
- 4+ years experience / strong proficiency in Java and the Spring Boot framework
- Strong fundamentals working with databases and data modeling, both relational (e.g. PostgreSQL) & NoSQL (e.g. DynamoDB)
- Experience with building applications in the cloud with AWS and experience with serverless infrastructure such as AWS Lambda
- Experience with containerization and orchestration infrastructure (e.g. Docker, Kubernetes, ECS)
- Experience with distributed messaging systems such as Apache Kafka
- Experience collaborating with Engineering and Product teams to turn complex business requirements into clean and extensible APIs
- Nice to have: experience with Python as well as test frameworks such as pytest or unittest
- Nice to have: experience with Node.js and Typescript
- Possess strong technical, analytical, troubleshooting, and communication skills with the ability to visualize and document processes
- Proficient at using appropriate security, documentation, and/or monitoring best practices
- Familiar with Agile/Scrum methodologies
Related Guides
Related Job Pages
More Software Engineer Jobs
Sr. Software Engineer
Applied SystemsTransforming the insurance industry is ambitious, we know. That’s why at Applied, we’re building a team that shows up every day ready to learn, willing to try new things, and driven to deliver innovative software and services that make us indispensable to our customers – all within a culture built on values that make us indispensable to each other, too. At Applied, we have a mission and a vision that guide us, values that anchor us, and a determination to achieve that propels us forward. We push the boundaries of innovation to solve the biggest challenges in insurance – helping us earn the title of indispensable partner from our customers. Our teammates show up as they are, creating an authentic environment that fosters collaboration, curiosity and connections – and one that doesn’t waste time on the unnecessary confines of corporate bureaucracy or hierarchy. No matter the role or title, you have a voice at the table, space to work hard and achieve, and unending opportunities to be a great teammate.
The Sr. Software Engineer will design, develop, and deliver high-quality software features, monitor performance, conduct code reviews, and support team members in technical problem-solving.
Assists in the architecture and technical implementation of integration layers connecting the selected Image Management System (IMS) with core enterprise systems (LIMS, EHR, ordering portals) and Image Analysis (IA) models using API, HL7, and FHIR standards Designs and maintains ...
Software Engineer, Backend (Institutional - Custody)
CoinbaseWe're building an open financial system for the world.
Design and implement financing products, build backend systems, create APIs, and ensure high-quality, tested code for institutional clients at Coinbase.
Senior Programmer supporting Nuvolo Clinical EAM project