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
Senior

Job 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

Apply for this position