Java Backend Engineer
Kodeva LLC
Dallas, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Dallas, United States of America
Tech stack
Java
Business Logic
Software Debugging
Hibernate
Java Persistence API
Spring
Performance Tuning
Rapid Prototyping Process
Spring-boot
Backend
Api Design
REST
Code Restructuring
Microservices
Job description
- Design and implement backend enhancements in an existing Java-based Crew Manager system
- Refactor and decouple tightly coupled rule-processing components
- Build and optimize request-response based integrations with external rule engines
- Work closely with domain experts to understand complex business logic and workflows
- Contribute to architecture decisions for scalable rule management
- Ensure high code quality, performance, and maintainability
- Support POC validation through rapid prototyping and iteration
Requirements
- Strong hands-on experience in Core Java
- Proven experience with:
- Spring Framework (Spring Boot preferred)
- Hibernate / JPA
- Solid understanding of:
- Backend system design
- API-driven architecture (RESTful services)
- Application decoupling patterns
- Experience working with complex enterprise systems or legacy modernization
- Strong debugging and performance optimization skills
Good to Have
- Exposure to rules engines / decision systems
- Experience in airline or crew management systems
- Prior work on large monolithic system decomposition
- Familiarity with event-driven or microservices architecture