Java Microservices Developer

HCL GLOBAL
Dallas, TX, United States
12 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Performance Management Code Review Databases Data Synchronization Database Connection Software Debugging Distributed Systems Software Engineering Systems Integration Enterprise Software Applications Spring-boot
+5 more
Software Troubleshooting Apache Kafka Asynchronous Programming Restful APIs Microservices

Job description

· Design, develop, and maintain scalable Java-based microservices. · Utilize Java 17 and Java 21 features to build modern and efficient applications. · Develop Spring Boot services that communicate with two or more databases. · Implement Kafka-based messaging and event-driven communication between services. · Design and develop REST APIs and integrate applications with other enterprise systems. · Ensure application performance, scalability, reliability, and security. · Collaborate with cross-functional teams throughout the development lifecycle. · Participate in code reviews, testing, deployment, and production support.

Keywords: Java, Java 17, Java 21, Spring Boot, Microservices, Apache Kafka, Multiple Databases, REST APIs, Distributed Systems. Must Have: Java 17 and Java 21 features Service wanted to communicate with 2 databases. Kafka Spring boot application

Requirements

· Strong experience in Java development, including Java 17 and Java 21 features. · Hands-on experience with Spring Boot and Microservices architecture. · Experience designing and developing services that communicate with and manage data across multiple databases. · Strong experience with Apache Kafka for event-driven and asynchronous communication. · Experience developing RESTful APIs and integrating microservices. · Good understanding of database connectivity, transactions, and data synchronization. · Knowledge of distributed systems, scalability, and high-performance application design. · Strong troubleshooting, debugging, and problem-solving skills.

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…