Overview
On Site
$DOE
Full Time
Skills
JAVA
Agile
Kafka
API
Microservices
SDLC
Springboot
Job Details
Position: Java Backend Developer
Location: Southlake/Austin, TX (Day One Onsite Non-Negotiable)
Hire Type: Full-Time (FTE)
Domain: Banking / Finance
Job Description:
We are looking for an experienced Java Backend Developer with strong hands-on coding experience and a proven track record in backend project development. The ideal candidate will be technically strong, experienced in leading teams, and comfortable working in a fast-paced Agile environment.
Key Responsibilities:
- Design, develop, and maintain backend systems using Java, Spring Boot, and Microservices architecture.
- Implement and manage Spring Batch processes and Kafka-based messaging solutions.
- Participate in all phases of the SDLC and follow Agile best practices.
- Work closely with cross-functional teams to design APIs and backend solutions.
- Manage onshore/offshore/nearshore teams and ensure project delivery from the U.S. location.
- Write clean, efficient, and maintainable code with a focus on performance and scalability.
Required Skills:
- Core Skills: Java, Microservices, Spring Boot, Kafka
- Mandatory Skill: Spring Batch
- Strong experience in API development and backend systems.
- Minimum 8+ years of hands-on IT experience in Java-based backend development.
- Minimum 2+ years of team leadership experience managing distributed teams.
- Excellent communication and collaboration skills.
- Must be willing to work onsite from Day 1 (no remote option).
Good to Have:
- Experience in the Banking/Finance domain.
- Exposure to Agile tools and CI/CD pipelines.
- Familiarity with cloud-based architectures.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.