> Markdown version of [/jobs/ext/2462988-java-developer](https://www.wearedevelopers.com/jobs/ext/2462988-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Lydia Sit, MD PLLC - **Location:** Dallas, TX, United States - **Experience:** Experienced - **Salary:** $83,200.0 - $93,600.0 - **Contract:** Temporary contract - **Skills:** 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, 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 - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e15007a467d4c4ea ## About the Role * 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. ## 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. ## Related Videos - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [6 Reasons to Use Java For Your Next AI Project](https://www.wearedevelopers.com/magazine/111-6-reasons-to-use-java-for-your-next-ai-project) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)