Demo

Sr Java Developer (Backend)

Commercial Programming Systems
Dallas, TX Full Time
POSTED ON 12/10/2025 CLOSED ON 12/18/2025

What are the responsibilities and job description for the Sr Java Developer (Backend) position at Commercial Programming Systems?

We are currently searching for a Sr. Java Developer (Backend) for our client located in Dallas, (Plano/Frisco), Texas. This is a hybrid position, and the selected person will need to work on-site.


  • This is for client's in-house development team that work on multiple projects that are mostly for the food and beverage industry. However, this project is a POS System.
  • Candidates must be willing to travel to Dallas for two weeks of in-person training (expenses covered by us).
  • Must be open to domestic and international travel.
  • Must have very strong communication



The Core Java Backend Developer designs, builds, and maintains server-side logic, APIs, and databases, focusing on robust, scalable, and high-performance applications using core Java and frameworks like Spring Boot, ensuring smooth integration with front-end systems and managing data efficiently. Key responsibilities include writing clean code, conducting code reviews, optimizing performance, debugging, and collaborating with cross-functional teams to deliver features and resolve technical issues.


Responsibilities:

  • Backend Development, Design, develop, and maintain scalable server-side applications using Java.
  • API Development, Create and manage RESTful APIs for seamless front-end/back-end communication.
  • Database Management, Integrate with databases (SQL/NoSQL), optimize queries, and ensure data integrity.
  • Code Quality, Write clean, efficient, testable code, participate in code reviews, and follow best practices.
  • Performance & Scalability, Identify bottlenecks, optimize performance, and build for future growth.
  • Collaboration, Work with front-end developers, designers, and other stakeholders.
  • Troubleshooting, Debug, resolve issues, and ensure application stability.


Requirements:

  • Bachelor’s degree in Engineering, Computer Science, Information Technology, or related field. An equivalent combination of education and experience will be considered.
  • 8 years of experience as a Java developer.
  • Java 8 & 17 , Spring Boot, and Spring Framework modules (Web, Data JPA, Security).
  • RESTful /GraphQL APIs, microservices, and backend logic aligned with clean architecture principles.
  • Hibernate/JPA for ORM and efficient database access (MySQL / PostgreSQL).
  • Integrate with third-party APIs, messaging systems (Kafka / RabbitMQ), and caching solutions (Redis / Ehcache).
  • Exception handling, logging (SLF4J/Logback), and security (JWT/OAuth2) best practices.
  • Build and deploy microservices using Docker, Kubernetes, or CI/CD pipelines (GitHub Actions / Jenkins / Azure DevOps).
  • Unit integration with JUnit 5, Mockito, or Spring Test.
  • Maven/Gradle, Git, and API documentation (Swagger/OpenAPI).
  • Core Java, OOPs, Collections, Streams, and Concurrency.

Salary : $100,000 - $110,000

Sr Java Developer
Photon -
Dallas, TX
Sr Java Developer (Only W2)
ResolveTech Solutions Inc. -
Irving, TX
Sr. Java Full Stack Developer (remote)
Claritev -
Irving, TX

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr Java Developer (Backend)?

Sign up to receive alerts about other jobs on the Sr Java Developer (Backend) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Commercial Programming Systems

  • Commercial Programming Systems Dallas, TX
  • Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping... more
  • 12 Days Ago

  • Commercial Programming Systems Los Angeles, CA
  • Field and Systems Aide Support Systems Analyst W2 only Onsite in downtown Los Angeles Pay $35 to $50 an hour Description: Supports Information Technology D... more
  • 3 Days Ago

  • Commercial Programming Systems Los Angeles, CA
  • Field and Systems Aide Support Systems Analyst W2 only Onsite in downtown Los Angeles Pay $35 to $50 an hour Description: Supports Information Technology D... more
  • 3 Days Ago

  • Commercial Programming Systems Los Angeles, CA
  • Help Desk Aide W2 only Onsite in downtown Los Angeles Pay $35 to $50 an hour Description: Supports the Information Technology Division by assisting profess... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Sr Java Developer (Backend) jobs in the Dallas, TX area that may be a better fit.

  • Divit Technologies, Inc. Dallas, TX
  • Job Details Job Role: Sr. Java Developer Location: Dallas, TX Work Mode: Hybrid (3 days onsite & 2 days WFH may vary based on client return-to-office polic... more
  • 24 Days Ago

  • Commercial Programming Systems, Inc. Dallas, TX
  • Job Details Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aime... more
  • 25 Days Ago

AI Assistant is available now!

Feel free to start your new journey!