Java Backend Developer C2C Dallas, TX; Onsite
Job in
Dallas, Dallas County, Texas, 75215, USA
Listed on 2026-06-17
Listing for:
Tech Mirrors
Full Time
position Listed on 2026-06-17
Job specializations:
-
Software Development
Java Developer, Backend Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Job Title:
Java Backend Developer
Location:
Dallas, TX (Onsite)
Duration: 12 Months
Need to Clear Berribot coding Test
Mandatory Skills- 12 years’ Experience on Java Development
- Java 17, J2EE, Junit, Object Oriented Design, Design Pattern
- Spring, Spring Cloud, Spring Boot, REST API, Microservices
- GIT, Maven, Jenkins, Kafka/RabbitMQ, Docker
- Database, ORM, Transaction Management, CosmosDB/PostgresQL/MongoDB
- Perform requirements gathering, analysis. Create architecture & design documents
- Represent design of the system in UML diagrams such as Sequence Diagrams and ER models.
- Create Data flow diagrams and represent data in JSON format and map to business cases.
- Develop applications using Java, Spring Boot, Spring Cloud, and Cloud Foundry, Kubernetes
- Develop microservices using REST, Spring, Spring Boot
- Write Maven build scripts for building Java based Spring Boot microservices
- Develop scripts to deploy the microservices in Cloud such as Cloud Foundry and Kubernetes.
- Use Swagger2
API for publishing REST interfaces. - Scale the applications using auto-scaling policies, design for fault tolerance, availability and low response times.
- Develop using Spring Cloud Eureka to have service registry and discovery.
- Improve performance using Redis cache, PostgreSQL, No
SQL databases. - Able to use Github Copilot to maximize the productivity and learning existing systems.
- Develop, deploy, and manage Kafka-based data pipelines and real-time streaming applications.
- Proficient in Kafka internals, producer/consumer APIs.
- Develop Data access layer using JPA, Hibernate and ORM tools over JDBC layer.
- Develop applications using cache such as Redis using Java Jedis client.
- Test REST resources using tools like Postman, Curl etc.
- Develop/enhance SOAP web services over XML and JSON written using J2EE technologies, Servlets, JSP, JavaScript, jQuery, AJAX, Angular, React, NodeJS.
- Experience using XML, XSD, XSLT, DOM, JMS, Spring Integration.
- Knowledge of application servers such as Tomcat, Glassfish and JBoss.
- Develop applications using Spring MVC, Spring Batch and Spring Integration.
- Do performance tuning of SQL queries, propose improvements to existing systems.
- Support applications using multi-threading concepts, TCP/IP, database, and REST based JSON APIs.
- Handle legacy systems which involves processing using multithreading, handle concurrency issues and network issues.
- Configure Database connections, write SQL and PLSQL scripts to interact with RDBMS databases.
- Using Java and Spring technologies to develop REST based API’s and clients invoking such REST services using JSON as payload.
- Knowledge of NGINX and other infrastructure tools.
- Create scripts using build and deployment tools:
Maven, Git, Junit. - Should be able to create code repositories in Git.
- Should perform GIT branching, merging and Push Requests in Git flow.
- Build Maven pom.xml build files to automate CI/CD in Jenkins.
- Should fix code issues shown by Sonar Qube and improve code quality.
- Linux/Unix and Shell scripting.
- Develop scripts written in Shell/Bash for various operational tasks.
- Should participate in Agile ceremonies and contribute to the overall success of the project.
- Should effectively contribute in Sprint Planning, Daily Scrum Sprint Review and Sprint Retrospectives.
- Should update user stories, tasks in JIRA, Confluence, IBM Rally tools.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×