Senior Java Developer — Enterprise API Integrations
- Location
- US
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
Posted 18d ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Design, build, and maintain RESTful APIs for customers, partners, and internal systems
- Develop secure machine-to-machine integrations with authentication, authorization, and API versioning
- Build resilient integrations handling webhooks, document exchange, and asynchronous processing
- Design reliable event-driven workflows with retries, idempotency, and failure recovery
- Work with relational databases including SQL, data modeling, and schema migrations
- Implement business behavior in Java and Drools rules
- Collaborate with product, operations, and external technical contacts
- Investigate production issues and deliver durable fixes
- Contribute to technical design, code reviews, and automated testing
- Use AI-assisted development tools like Codex and Claude
Requirements
- Bachelor's Degree in a Technical Field (e.g., Computer Science, Electrical Engineering)
- 7+ years of professional software-development experience with strong production Java
- Strong experience designing and implementing REST APIs and system integrations
- Experience with Spring or Spring Boot, dependency injection, and service-oriented architecture
- Strong understanding of API security concepts including OAuth 2.0 and token-based authentication
- Experience integrating with third-party APIs and managing real-world concerns
- Solid relational database experience including SQL, data modeling, and schema migrations
- Experience with asynchronous or event-driven processing patterns including Apache ActiveMQ
- Experience with Drools or another business-rules engine
- Strong automated-testing discipline including unit and integration tests
- Experience with or willingness to adopt AI development tools such as Codex and Claude
- Ability to independently analyze ambiguous requirements and communicate tradeoffs
- Comfort working in a large, established codebase with modern and legacy technologies
Skills
- Java
- REST
- Spring
- Spring Boot
- OAuth 2.0
- SQL
- MyBatis
- Drools
- Apache ActiveMQ
- Codex
- Claude
Similar roles
Principal Software Architect
Abacus Insights · United States · today
Principal Software Engineer
Lambda · Bellevue Office · today
Founding Flight Software Engineer
Fortastra · Torrance, CA · USD 180,000–250,000/yr · today
Senior Computer Vision Engineer, Space
Anduril Industries · Costa Mesa, California, United States · USD 191,000–253,000/yr · today
Senior Computer Vision Engineer, Space
Anduril Industries · Washington · District of Columbia · United States · USD 191,000–253,000/yr · today
Senior Algorithm Developer
Anduril Industries · Broomfield, Colorado, United States · Fort Collins, Colorado, United States · USD 190,000–252,000/yr · today