Commercial Programming Systems, Inc.
Sr. Java Developer (Backend)
Commercial Programming Systems, Inc., Dallas, Texas, United States, 75215
Commercial Programming Systems, Inc. (CPS) is an Information Technology consulting and staffing company offering a broad range of services aimed at helping our clients deliver high-quality, cost-effective 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.
Target salary for this position is
100k to 130k
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
Commercial Programming Systems, Inc. (CPS) is an Equal Employment Opportunity Employer. CPS does not permit or condone any form of discrimination or harassment based on race, color, religion, national origin, gender, disability, protected veteran status, sexual orientation, or gender identity by the Company's managers, associates, or vendors.
Contact Jason Johnson
Minimum Education Required: Bachelor
Years of Experience Required: More than 5 years
Expected Travel Time: None
#J-18808-Ljbffr
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.
Target salary for this position is
100k to 130k
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
Commercial Programming Systems, Inc. (CPS) is an Equal Employment Opportunity Employer. CPS does not permit or condone any form of discrimination or harassment based on race, color, religion, national origin, gender, disability, protected veteran status, sexual orientation, or gender identity by the Company's managers, associates, or vendors.
Contact Jason Johnson
Minimum Education Required: Bachelor
Years of Experience Required: More than 5 years
Expected Travel Time: None
#J-18808-Ljbffr