Sr 12 + yrs of Java Backend Developer - Dallas, TX (Onsite In-person interview with whiteboard coding test) - Onsite

Overview

On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

Java Backend Developer
Spring
springboot
Miscroservices
Resftful
API
PostgreSQL
MySQL
Oracle
CI/CD
GIT

Job Details

Job Title: Java Backend Developer

Location: Dallas, TX (Onsite In-person interview with whiteboard coding test)
Type: Full-Time / Contract (Depending on requirement)
Interview Process:

  • Initial Phone Screen
  • In-Person Interview (Whiteboard Coding Test Included)

Job Summary:

We are seeking a highly skilled Java Backend Developer to join our team in Dallas, TX. The ideal candidate is passionate about backend systems, has strong Java expertise, and is comfortable solving problems on the whiteboard during interviews. You will be responsible for designing, implementing, and maintaining scalable backend services for our enterprise-level applications.

Responsibilities:

  • Design, develop, and maintain high-performance, scalable backend services using Java and related technologies.
  • Collaborate with frontend developers, product managers, and QA engineers to deliver high-quality solutions.
  • Implement RESTful APIs, work with databases, and integrate with third-party services.
  • Participate in code reviews, architectural discussions, and Agile ceremonies.
  • Write clean, testable code and ensure good test coverage.
  • Optimize application performance and scalability.
  • Participate in onsite whiteboard coding exercises as part of the interview and problem-solving discussions.

Required Skills and Qualifications:

  • 4+ years of professional Java development experience.
  • Strong core Java (Java 8 or above), including multithreading and collections.
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data).
  • Hands-on experience developing RESTful APIs and web services.
  • Proficiency with SQL and relational databases such as PostgreSQL, MySQL, or Oracle.
  • Experience with version control tools like Git.
  • Strong problem-solving skills and ability to think algorithmically.
  • Comfortable doing onsite whiteboard coding (algorithms, data structures, system design).
  • Good communication and collaboration skills.

Preferred Skills:

  • Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Experience with Docker, Kubernetes, or other container technologies.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of NoSQL databases (MongoDB, Cassandra, etc.).
  • Test-Driven Development (TDD) and unit testing frameworks like JUnit or Mockito.

Education:

  • Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).

Work Authorization:

  • Must be authorized to work in the U.S.
  • No remote option This role requires onsite presence in Dallas, TX.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Optimus Labs USA