Java Microservices Developer
CARITATECH LLC
Fort Worth, United States of America
yesterday
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Fort Worth, United States of America
Tech stack
Java
Agile Methodologies
Continuous Integration
Fault Tolerance
Github
PostgreSQL
Maven
Scrum
Redis
SQL Databases
Data Streaming
Spring-boot
Kubernetes
Kafka
REST
Jenkins
Microservices
Job description
- Design, develop, and maintain microservices-based applications using Java and Spring Boot
- Build and manage real-time streaming applications using Kafka
- Perform root cause analysis and resolve production issues
- Develop and maintain CI/CD pipelines using GitHub Actions, Jenkins, and Maven
- Design scalable, fault-tolerant, and high-performance systems
- Collaborate with cross-functional teams to define architecture and best practices
- Mentor junior developers and promote technical craftsmanship
- Implement security best practices throughout the development lifecycle
- Optimize applications for performance, scalability, and reliability
- Contribute to Agile ceremonies (Sprint planning, standups, retrospectives)
Requirements
- Java + Spring Boot (Microservices Architecture)
- Apache Kafka (Streaming & Messaging)
- Production Support & Root Cause Analysis, * Java 8+
- Spring Boot & Microservices Architecture
- Apache Kafka
- REST APIs
- Production Support & Root Cause Analysis
- PostgreSQL / SQL Databases
- CI/CD (Jenkins or GitHub Actions, Maven)
- Kubernetes (preferred)
- Redis (preferred)