Senior Java Developer

DFBooking Careers

Austin (TX)

On-site

USD 150,000 - 210,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation assistance

Job summary

DFBooking Careers is seeking a highly experienced Senior Java Developer to join our technology team in Austin. This on-site role requires 8+ years of Java development, deep expertise in Spring Boot/Spring Framework, and a strong background in microservices and RESTful APIs.

You will design, develop, and optimize scalable enterprise applications while collaborating with product, QA, and DevOps teams. Relocation assistance is provided; candidates with US work authorization preferred and a

Qualifications

  • 8+ years of Java development experience.
  • Design, develop, and maintain scalable enterprise applications.
  • Build and optimize RESTful APIs and microservices.
  • Work closely with product, QA, and DevOps teams.
  • Participate in code reviews and architectural discussions.
  • Experience in performance tuning and system optimization.
  • Bachelor's degree in Computer Science, Information Technology, or related field is mandatory.

Responsibilities

  • Design, develop, and maintain scalable Java applications.
  • Build and optimize RESTful APIs and microservices.
  • Collaborate with product, QA, and DevOps teams.
  • Participate in code reviews and architectural discussions.
  • Tune performance and optimize systems for scale.

Skills

Core Java
Spring Framework
Microservices
REST APIs
SQL & DB design
Multithreading
Problem solving

Education

Bachelor's degree in CS/IT

Tools

Spring Boot / Hibernate
MySQL / PostgreSQL / Oracle
Git, Maven/Gradle
AWS / Azure
Jenkins / GitHub Actions
Docker / Kubernetes

Job description

Relocation assistance: Yes

We are seeking a highly experienced Senior Java Developer to join our technology team. This role requires strong backend development expertise, enterprise-level system experience, and the ability to work in a fast-paced, high-impact environment. This position follows a strict high-priority screening model, where all listed criteria will be critically evaluated during candidate assessment.

Screening Criteria (ALL HIGH PRIORITY)
1. Industry & Domain Knowledge

Strong experience in enterprise applications is required, preferably in:

  • Facilities Management
  • Food Services Technology
  • Healthcare Systems
  • Corporate Services Platforms

Understanding of large-scale service-based architectures is mandatory. Candidates without relevant domain exposure may not be considered.

2. Company Size Background

Candidates must have worked in:

  • Mid to large-scale organizations (1000+ employees preferred)
  • Experience in global or multi-location companies is highly preferred
3. Career Stability
  • Minimum 2–3 years average tenure per role
  • No frequent job hopping (short-term roles without justification may be rejected)
4. Key Responsibilities & Years of Experience
  • 8+ years of experience in Java development
  • Design, develop, and maintain scalable applications
  • Build and optimize RESTful APIs and microservices
  • Work closely with product, QA, and DevOps teams
  • Participate in code reviews and architectural discussions
  • Experience in performance tuning and system optimization
5. Must-Have Skills
  • Core Java (Java 8 or above)
  • Spring Boot / Spring Framework
  • Microservices Architecture
  • REST APIs
  • SQL & database design
  • Multithreading & concurrency
  • Strong problem-solving skills
6. Educational Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field is mandatory
  • Candidates without a formal degree will not be considered
7. Software Tools & Technologies
  • Frameworks: Spring Boot, Hibernate
  • Databases: MySQL, PostgreSQL, or Oracle
  • Tools: Git, Maven/Gradle
  • Cloud: AWS / Azure (preferred)
  • CI/CD: Jenkins / GitHub Actions
  • Containers: Docker, Kubernetes (preferred)
8. Certifications & Licenses
  • Certifications such as Oracle Certified Java Developer or AWS Certified Developer are not required
  • Lack of certifications will not impact the hiring decision
9. Managerial Experience
  • Minimum 2+ years of experience leading or mentoring teams
  • Ability to guide junior developers and collaborate cross-functionally
  • Experience working with stakeholders and product teams
10. Preference for Local Candidate

Strong preference for candidates located in or willing to relocate to:

  • Austin

Candidates with US work authorization preferred

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Consultant
Senior Java Consultant

TechStar Group • Lake Mary (FL)

On-site
USD 90,000 - 150,000
Java Full Stack Developer
Java Full Stack Developer

Raas Infotek • Houston (TX)

On-site
USD 130,000 - 170,000
Senior Java Developer
Senior Java Developer

Raas Infotek LLC • Texas

On-site
USD 120,000 - 160,000
Senior Java Backend Developer
Senior Java Backend Developer

Valiant Technologies LLC • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Senior Java Backend Developer
Senior Java Backend Developer

Quantum Technologies LLC • Phoenix (AZ)

On-site
USD 140,000 - 180,000
Senior Java Full Stack Engineer (Spring & Enterprise Applications)
Senior Java Full Stack Engineer (Spring & Enterprise Applications)

CrowdPlat • Austin (TX)

Hybrid
USD 100,000 - 120,000
Senior Java Developer - 12+ Yrs Experience Required
Senior Java Developer - 12+ Yrs Experience Required

Peoplecorp America Inc • Austin (TX)

On-site
USD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Depauseit • Houston (TX)

Hybrid
USD 120,000 - 150,000
Senior JAVA Microservices Developer with Reactive Programming
Senior JAVA Microservices Developer with Reactive Programming

VBeyond Corporation • Austin (TX)

On-site
USD 120,000 - 140,000
Senior Java Developer
Senior Java Developer

Compunnel Inc. • Charlotte (NC)

On-site
USD 100,000 - 130,000