Java Developer / Java Backend Developer

Metalight Solutions Inc
Austin, TX, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Agile Methodology Amazon Web Services Microsoft Azure Software Quality Code Review Continuous Integration Relational Databases Software Debugging Software Design Patterns DevOps
+32 more
Github Monitoring of Systems Spring Framework Junit NoSQL OAuth Object-Oriented Software Development Performance Tuning RabbitMQ Redis Mockito Prometheus JSON Web Token Secure Coding Software Engineering SQL Databases Datadog Google Cloud Grafana Spring-boot Backend Git Integration Tests Kubernetes Apache Kafka Front End Software Development Restful APIs Terraform Splunk Docker Jenkins Microservices

Job description

We are looking for a Java Backend Developer with strong experience in Java, Spring Boot, REST APIs, Microservices, and SQL to design and develop scalable, secure, and high-performance backend applications., * Design, develop, test, and maintain backend applications using Java and Spring Boot.

  • Develop scalable REST APIs and microservices.
  • Write efficient SQL queries and work with relational databases.
  • Participate in application design, architecture, code reviews, and technical discussions.
  • Troubleshoot production issues and perform root-cause analysis.
  • Develop unit/integration tests and ensure code quality.
  • Collaborate with QA, DevOps, frontend, architects, and product teams.
  • Support CI/CD, deployment, monitoring, and performance optimization.
  • Follow Agile methodologies and secure coding best practices.

Requirements

  • 5+ years of Java development experience
  • Strong Java 8/11/17+
  • Spring Boot / Spring Framework
  • REST APIs
  • Microservices architecture
  • Strong SQL / relational database experience
  • JUnit / Mockito
  • Git
  • Strong OOP, design patterns, debugging, and problem-solving skills
  • Experience working in Agile/Scrum environments

Preferred Skills

  • AWS / Azure / Google Cloud Platform
  • Kafka / RabbitMQ
  • Docker / Kubernetes
  • Jenkins / GitHub Actions / Azure DevOps
  • Redis / NoSQL
  • Spring Security, OAuth2, JWT
  • Monitoring tools such as Splunk, ELK, Grafana, Prometheus, or Datadog
  • Terraform / Infrastructure as Code

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all