What are the responsibilities and job description for the Java Full Stack Developer position at Stellar IT Solutions?
Job Details
Job Title: Java Full Stack Developer
Interview: Virtual
Job Duration: Long term contract
Job Location: Des Moines, IA
Job Description:
We are seeking a skilled Full-Stack Java Developer to join our team, focusing on building and maintaining high-performance applications in the financial services and mortgage domain. The ideal candidate will have a strong background in Java development, full-stack expertise, and a proven track record in delivering scalable solutions.
Key Responsibilities:
- Design, develop, and maintain Java-based full-stack applications.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Optimize application performance, ensure quality, and resolve technical issues.
- Implement and maintain robust coding practices and automation.
- Provide mentorship and technical guidance to junior team members.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5 years of Java development experience with expertise in Spring Boot and Hibernate.
- Proficiency in front-end technologies such as Angular or React.
- Experience in the financial services industry, particularly mortgage products.
- Strong understanding of object-oriented programming, design patterns, and RESTful APIs.
- Familiarity with microservices architecture and version control systems like Git.
- Excellent problem-solving, teamwork, and communication skills.
Preferred Qualifications:
- Master's degree in Computer Science or a related field.
- Knowledge of DevOps practices and experience with CI/CD pipelines.