Java Developer

Lydia Sit, MD PLLC
Dallas, TX, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$83,200.0 - $93,600.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Automation of Tests Command-Line Interface Code Reuse Code Review Information Systems Relational Databases Java Message Service (JMS) Spring Framework Junit Apache Maven
+18 more
Enterprise Messaging Systems SQL Azure Node.Js RabbitMQ Mockito Standard Sql Software Engineering Software Systems Java Application Server Enterprise Software Applications Spring-boot Backend Git AngularJS Information Technology Build Tools Restful APIs Software Version Control

Job description

We are seeking a talented Java Engineer to join our client’s Agile development team in Dallas, TX. The ideal candidate will have hands-on experience building enterprise applications using modern Java technologies and will be passionate about developing high-quality, scalable software solutions.

Responsibilities

  • Design, develop, test, and document software solutions following engineering best practices.
  • Build and maintain scalable, high-performance Java applications.
  • Develop RESTful APIs and backend services using Spring Boot.
  • Perform root cause analysis and resolve production issues.
  • Write clean, maintainable, and reusable code.
  • Participate in code reviews and mentor junior team members.
  • Improve application reliability, performance, security, and observability.
  • Collaborate with cross-functional Agile teams throughout the software development lifecycle.
  • Implement automated testing and ensure high code quality.
  • Identify vulnerabilities and contribute to secure application development.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or a related technical field (or equivalent experience).
  • 3-5 years of professional Java development experience.
  • Strong experience with Java 20/21.
  • Hands-on experience with Spring Framework and Spring Boot.
  • Experience developing RESTful APIs.
  • Strong knowledge of SQL and relational databases.
  • Experience with Git or other version control systems.
  • Experience with JUnit and Mockito.
  • Experience using Maven build tools.
  • Strong analytical, communication, and problem-solving skills.

Preferred Qualifications

  • Master’s degree in a related technical field.
  • Experience in the Airline industry.
  • Familiarity with Angular and Node.js.
  • Experience with Azure SQL.
  • Basic Linux/Unix command-line knowledge.
  • Exposure to messaging technologies such as JMS or RabbitMQ.

Benefits & conditions

$40 - $45 an hour - Contract

Apply for this position

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

Apply on www.indeed.com
Prepare application

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:25 min

Building medical software with Java and JavaFX

Silvio Barbieri · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

Videos

See all

Related articles

See all