We are looking for a Java Developer for our client in Saint Louis, MO
Job Title: Java Developer
Job Location: Saint Louis, MO
Job Type: Contract
Job Overview:
Requirement/Must Have:
- Strong experience in Java development.
- Hands-on experience with Spring Boot.
- Experience working with Google Cloud Platform (Google Cloud Platform).
- Ability to lead requirement discussions and translate business needs into technical solutions.
- Strong experience in code reviews, design reviews, and best practices.
Experience:
- Experience working as a full-stack or backend Java developer.
- Experience in Agile development environments and sprint-based delivery.
- Experience mentoring or leading development teams.
Responsibilities:
- Collaborate with Product Owners to understand and refine business requirements.
- Lead requirement gathering sessions and review designs with stakeholders.
- Own and manage backlog items and coordinate sprint deliverables.
- Design, develop, and troubleshoot applications across UI and service layers.
- Conduct technical design reviews and code reviews.
- Mentor and guide team members on technical skills and best practices.
- Ensure code quality, scalability, and reusability through peer reviews.
- Participate in technical discussions related to architecture, design, and user experience.
- Demonstrate developed features to client stakeholders.
Should Have:
- Strong problem-solving and analytical skills.
- Experience with modern frontend technologies is a plus.
- Ability to work in collaborative, fast-paced environments.
Skills:
- Java and Spring Boot.
- Cloud platforms (Google Cloud Platform).
- Full-stack development concepts.
- Software design and architecture.
- Code review and mentoring.
Qualification and Education:
- Bachelor s degree in Computer Science, Information Technology, or related field preferred.