IT/Software/Technology

Full Stack Java Developer

Contract

Strategic Staffing Solutions

Job Title: Full Stack Java Developer
Location: West Des Moines, IA
Job Type: Contract


Job Summary:

We are seeking a skilled and motivated Full Stack Java Developer with a strong technical background in building robust, scalable, and high-performance applications. The ideal candidate will have hands-on experience with Java Microservices, API development, MongoDB, Kafka, and Oracle, along with expertise in automated testing, GitHub, and full-stack development. This position offers an exciting opportunity to work on modern enterprise systems using cutting-edge technologies.


Key Responsibilities:

  • Design, develop, and maintain scalable Java-based microservices using best practices.

  • Build and integrate RESTful APIs for internal and external services.

  • Implement and manage automated testing frameworks to ensure high-quality code.

  • Develop front-end and back-end components for full stack application development.

  • Utilize Kafka for real-time data streaming and message brokering.

  • Work with MongoDB and Oracle databases to build and manage data-driven applications.

  • Collaborate using GitHub for source control, code review, and DevOps workflows.

  • Participate in Agile ceremonies, code reviews, and design sessions to drive technical excellence.

  • Troubleshoot and resolve technical issues across the full stack.

  • Continuously evaluate emerging technologies to improve existing systems and architecture.


Required Skills & Qualifications:

  • Proven experience with Java and Spring Boot for backend development.

  • Proficiency in API development and consumption (REST/JSON).

  • Hands-on experience with Java Microservices architecture.

  • Strong knowledge of MongoDB and Oracle databases.

  • Familiarity with Apache Kafka and real-time data streaming concepts.

  • Experience with automated testing frameworks (JUnit, TestNG, Selenium, etc.).

  • Solid understanding of GitHub for version control and collaboration.

  • Knowledge of front-end technologies (HTML/CSS/JavaScript) is a plus.

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).


Preferred Qualifications:

  • Experience in CI/CD environments and tools like Jenkins, Docker, Kubernetes.

  • Familiarity with cloud platforms (AWS, Azure, or GCP).

  • Ability to work in a fast-paced Agile/Scrum development environment.

  • Strong problem-solving skills and a collaborative mindset.

Job ID: JOB-241383
Publish Date: 07 May 2025

Tagged as: Full Stack Java Developer