What are the responsibilities and job description for the Java Developer position at mroads?
Mroads is looking for a "Java Developer" for one of the direct clients in Dallas, TX. This is a full-time opportunity with Mroads.
Seeking a skilled Java Developer with strong experience in Microservices architecture and Fundamentals of AI. The ideal candidate must have hands-on experience using AI-powered coding agents such as Claude AI to enhance development efficiency and code quality.
Key Responsibilities
- Develop and maintain Java-based microservices using frameworks like Spring Boot
- Design scalable and resilient distributed systems
- Apply AI fundamentals to enhance system capabilities and workflows
- Leverage coding agents (e.g., Claude AI) for code generation, debugging, and optimization
- Build and consume RESTful APIs
- Collaborate with cross-functional teams and participate in Agile ceremonies
- Ensure high-quality code through testing and reviews
Required Skills:
- Bachelor s degree in Computer Science (or related field) with 4 years of experience, OR a Master s Degree in Computer Science (or related field) with at least 6 months of experience
- Strong proficiency in Java and Microservices architecture
- Good understanding of AI fundamentals (ML/NLP basics)
- Experience with AI coding tools like Claude AI or similar
- Knowledge of Spring Boot, REST APIs, and cloud platforms