We’re seeking an experienced Java Developer to design and build secure, scalable backend interfaces and integration points supporting enterprise system integrations. You’ll develop and maintain RESTful web services, optimize data-processing pipelines, and collaborate with cross-functional teams to define interface requirements and data schemas.
Key responsibilities
• Design and build secure, scalable backend interfaces and integration points
• Develop, document, and maintain enterprise-grade RESTful web services
• Build and optimize high-volume data-processing pipelines using the Spring framework
• Map and transform data structures to enable seamless integration across internal applications and third-party systems
• Write comprehensive unit and integration tests
• Troubleshoot and resolve data-processing bottlenecks and API latency issues
• Partner with systems analysts, business analysts, DBAs, and front-end teams to define interface requirements and schemas
• Perform other duties as assigned
Required qualifications
• 8+ years designing and developing solutions in Java using core enterprise concepts
• 8+ years designing scalable, secure, maintainable interface architectures for internal/external integrations
• 8+ years hands-on experience across the Spring ecosystem
• 8+ years developing and consuming RESTful APIs secured with OAuth 2.0 and JWT
• 8+ years working with microservices and parsing XML/JSON payloads
• 8+ years with relational databases (Oracle preferred), SQL optimization, and ORM tools (Hibernate/JPA)
• Proven experience collaborating across engineering, product management, and business analysis teams
• Strong understanding of application design best practices to improve performance, scalability, and maintainability
Preferred qualifications
• 3+ years using Maven or Gradle and Git
• 3+ years working in Agile development environments
#LI-hybrid
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. IDR is subject to certain governmental recordkeeping and reporting requirements for the administration of civil rights laws and regulations. In order to comply with these laws, we invite employees to voluntarily self-identify their race or ethnicity, gender, and veteran status (if applicable). Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment. The information obtained will be kept confidential and may only be used in accordance with the provisions of applicable laws, executive orders, and regulations, including those that require the information to be summarized and reported to the federal government for civil rights enforcement. You may access this form here.