Java Backend Developer

Machine Learning Technologies, LLC

Austin (TX)

On-site

USD 110,000 - 160,000

Full time

2 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Machine Learning Technologies, LLC in Austin, TX is seeking a skilled Java Backend Developer with strong Spring Boot, JPA, and Hibernate to design, build, and maintain scalable backend services.

You will create RESTful APIs, implement data access layers, optimize queries, and work with cross-functional teams to deliver enterprise-grade applications. Experience with microservices, Docker/Kubernetes, cloud platforms, and CI/CD pipelines is a plus; strong testing and code-quality mindset required.

Qualifications

  • Hands-on experience designing and developing enterprise-grade backend systems.
  • Proven ability to build scalable RESTful services.
  • Strong knowledge of Java ecosystems (8/11/17) and Spring stack.
  • Experience with database integration and ORM tooling.
  • Familiarity with CI/CD and testing practices.

Responsibilities

  • Design, develop, and maintain backend applications using Java and Spring Boot.
  • Develop RESTful APIs and microservices following best practices.
  • Implement data access with JPA/Hibernate.
  • Optimize queries and improve performance.
  • Collaborate with frontend, QA, DevOps, and product teams.
  • Participate in code reviews and maintain coding standards.
  • Perform unit and integration testing.
  • Troubleshoot production issues and provide timely resolutions.

Skills

Core Java, Multithreading
Spring Boot / Spring Data JPA
Hibernate ORM
REST API development
SQL databases
Maven/Gradle
Git
Microservices Architecture
JUnit/Mockito
Security: JWT/OAuth2

Tools

Maven
Gradle
Git
Docker
Kubernetes
Postman
JUnit

Job description

US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other

We are seeking a skilled Java Backend Developer with strong expertise in Spring Boot, JPA, and Hibernate to design, develop, and maintain scalable backend applications and RESTful services. The ideal candidate should have hands-on experience building enterprise-grade applications, integrating databases, and implementing high-performance microservices.

Key Responsibilities:
  • Design, develop, and maintain backend applications using Java 8/11/17 and Spring Boot.
  • Develop RESTful APIs and microservices following industry best practices.
  • Implement data access layers using JPA (Java Persistence API) and Hibernate ORM.
  • Optimize database queries and improve application performance.
  • Design and maintain relational database schemas.
  • Integrate third-party APIs and external systems.
  • Write clean, maintainable, and testable code.
  • Perform unit testing and integration testing.
  • Troubleshoot production issues and provide timely resolutions.
  • Collaborate with cross-functional teams including frontend developers, QA, DevOps, and product managers.
  • Participate in code reviews and enforce coding standards.
Required Skills:
  • Strong experience in Core Java, Collections, Multithreading, and Exception Handling.
  • Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
  • Strong knowledge of Hibernate and ORM concepts.
  • Experience with REST API development and integration.
  • Knowledge of SQL and databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
  • Familiarity with Maven or Gradle build tools.
  • Experience with Git version control.
  • Understanding of Microservices Architecture.
  • Experience with JUnit, Mockito, and API testing tools like Postman.
  • Knowledge of security concepts such as Spring Security, JWT, and Oauth2.
Preferred Skills:
  • Experience with Docker and Kubernetes.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of messaging systems like Kafka or RabbitMQ.
  • Familiarity with CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps.

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

Quantum Technologies. LLC • Austin (TX)

On-site
USD 110,000 - 170,000
Java Backend Developer
Java Backend Developer

Ethereum Technologies LLC • Austin (TX)

On-site
USD 90,000 - 130,000
Java Backend Developer
Java Backend Developer

Artifintech • Austin (TX)

On-site
USD 120,000 - 180,000
Java Backend Developer
Java Backend Developer

Artifintech • Raleigh (NC)

On-site
USD 105,000 - 150,000
Java Backend Developer
Java Backend Developer

Machine Learning Technologies, LLC • Raleigh (NC)

On-site
USD 90,000 - 125,000
Java Backend Developer
Java Backend Developer

Ethereum Technologies • Raleigh (NC)

On-site
USD 110,000 - 160,000
Java Backend Developer
Java Backend Developer

Quantum Technologies. LLC • Raleigh (NC)

On-site
USD 110,000 - 150,000
Health insurance
Senior Java Backend Developer
Senior Java Backend Developer

Artifintech • Phoenix (AZ)

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

Ethereum Technologies LLC • Phoenix (AZ)

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

MACHINE LEARNING TECHNOLOGIES LLC • Austin (TX)

On-site
USD 120,000 - 160,000