Software Engineer - Java/Full Stack III

Javen Technologies

  • Farmington Hills, MI
  • 5 days ago

    Highlights

    Position Summary The Senior Full Stack Developer is responsible for designing, developing, and supporting secure, scalable web applications and APIs for enterprise Wealth & Asset Management solutions. The role focuses on frontend development, backend services, APIs, integrations, cloud-native applications, and production support.

    Numbers & Facts

    LocationFarmington Hills, MI

    Description

    Position: Software Engineer - Java/Full Stack III
    Location: Farmington Hills Michigan 
    Duration: 6 Months


     
    Technical Skills
    Must Have
    8+ years of experience in full stack development, software engineering, or related roles
    AWS
    Docker
    ECS/Fargate
    Java
    Knowledge of OAuth/OIDC, secure coding practices, Git/GitHub, and automated testing
    Node.js
    Python
    RDS/PostgreSQL
    React/Angular
    REST APIs and enterprise application integrations
    S3
    TypeScript/JavaScript
     
    Job Description
    Senior Full Stack Developer
    Wealth & Asset Management
     
    Position Summary
    • The Senior Full Stack Developer is responsible for designing, developing, and supporting secure, scalable web applications and APIs for enterprise Wealth & Asset Management solutions. The role focuses on frontend development, backend services, APIs, integrations, cloud-native applications, and production support.
     
    Key Responsibilities
    • Design and develop responsive, user-friendly web applications.
    • Build frontend applications using React, Angular, TypeScript, JavaScript, HTML, and CSS.
    • Develop backend services and APIs using Java, Python, or Node.js.
    • Design and integrate REST APIs and service-to-service integrations.
    • Integrate applications with databases, Amazon S3, APIs, and enterprise systems.
    • Develop and support cloud-native applications using AWS, ECS/Fargate, and RDS/PostgreSQL.
    • Implement authentication, authorization, validation, encryption, and secure coding practices.
    • Develop application capabilities for document upload, workflow execution, search, review, and reporting.
    • Integrate applications with AI and data services as required.
    • Develop unit and integration tests and support automated testing.
    • Participate in code reviews and establish reusable development standards and patterns.
    • Troubleshoot application performance, integration, and production issues.
    • Collaborate with UX, product, architecture, QA, DevOps, data, AI, and cybersecurity teams.
    • Maintain application, API, and technical design documentation.
    • Required Qualifications
    • 8+ years of experience in full stack development, software engineering, or related roles.
    • Strong experience with React or Angular, TypeScript/JavaScript, and Java, Python, or Node.js.
    • Hands-on experience developing REST APIs and enterprise application integrations.
    • Experience with AWS, Docker, ECS/Fargate, S3, and RDS/PostgreSQL.
    • Knowledge of OAuth/OIDC, secure coding practices, Git/GitHub, and automated testing.
    • Experience developing and supporting scalable enterprise applications.
    • Experience working within large enterprise or regulated environments.
    • Experience integrating applications with AI-enabled and data services.
     
     
     

    Similar Jobs