Talent.com
259-8 Java Developer

259-8 Java Developer

Stafford GrayDimondale, MI, US
21 days ago
Job type
  • Full-time
  • Quick Apply
Job description
  • Design, develop, and maintain full stack applications utilizing Java (Spring Boot) on the
  • back end and modern JavaScript frameworks such as React, Angular, or Vue on the front

    end.

    • Lead the development of scalable, secure, and high-performance solutions using Java-
    • based technologies.

    • Collaborate closely with product owners, architects, and cross-functional teams to
    • deliver comprehensive full-stack solutions aligned with business goals.

    • Design, develop, and consume RESTful APIs, and integrate with various third-party
    • services and platforms.

    • Build responsive, user-friendly UI components using modern front-end frameworks,
    • ensuring a seamless user experience across devices.

    • Actively contribute to DevOps practices, including continuous integration / continuous
    • deployment (CI / CD), containerization using Docker / Kubernetes, and automated testing.

    • Participate in Agile / Scrum ceremonies and collaborate effectively within an agile
    • development environment.

    • Analyze, design, document, implement, and test software solutions based on detailed
    • user stories managed through Jira.

    • Ensure accurate and timely time tracking for billing and reporting purposes.
    • Work alongside product owners to understand and define complex business processes
    • and translate them into effective technical solutions.

    • Identify common issues and recurring patterns across applications to design reusable,
    • scalable solutions that reduce redundancy and improve maintainability.

    • Provide knowledge transfer and mentorship to team members, ensuring continuity and
    • shared underst

      Requirements

      Minimum of 10 years of experience as an Application Developer, with a demonstrated

      ability to understand complex business processes and translate them into effective

      technical solutions.

    • Proven expertise in full stack development, with hands-on experience spanning both
    • front-end and back-end technologies.

    • Strong proficiency in Java, Spring, Spring Boot, Oracle and Hibernate / JPA.
    • Solid front-end development skills using Angular, React, HTML5, CSS3, JavaScript, and
    • TypeScript.

    • In-depth experience with Microservices architecture and deployment on cloud
    • platforms

    • Thorough understanding of RESTful APIs, JSON, and web service integration.
    • Extensive experience working with relational and NoSQL databases
    • Experience with message queuing systems, such as IBM MQ or equivalent technologies.
    • Familiarity with Agile / Scrum methodologies and the ability to thrive in a fast-paced,
    • iterative development environment.

    • Strong background in DevOps practices and tools, including Git, Jenkins, Docker,
    • Kubernetes, Maven

    • Demonstrated expertise in modern security protocols and authentication frameworks,
    • including OAuth 2.0, SAML, OpenID Connect, and JSON Web Tokens (JWT), with

      practical experience implementing secure, scalable identity and access management

      solutions across distributed systems.

    • Knowledge of Test-Driven Development (TDD) and hands-on experience with
    • automated testing frameworks such as JUnit and Selenium.

    • Excellent problem-solving, debugging, and analytical skills, with the ability to
    • troubleshoot and resolve complex technical issues efficiently.

    • Strong communication and collaboration skills, with the ability to work effectively in
    • cross-functional teams

    Create a job alert for this search

    Java Developer • Dimondale, MI, US