Full Stack Engineer

Compunnel

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Strong experience in enterprise applications using Java and Spring Boot
  • Experience with Angular or React for frontend development
  • Proficient in designing and developing RESTful APIs
  • Strong SQL skills with PostgreSQL expertise
  • Familiarity with GitHub for collaborative workflows
  • Experience with CI/CD tools like Jenkins and Agile methodologies

Responsibilities

  • Design and maintain enterprise-scale applications using Java, Spring Boot, Angular/React, and Node.js
  • Develop and enhance RESTful APIs for business applications
  • Create responsive frontend applications with modern JavaScript frameworks
  • Optimize database solutions using PostgreSQL
  • Document APIs using Swagger/OpenAPI
  • Contribute to application architecture and technical design discussions
  • Build and maintain cloud-native applications leveraging AWS services
  • Support containerized applications with Docker and Kubernetes
  • Implement CI/CD pipelines for automated deployment
  • Participate in Agile ceremonies and continuous improvement initiatives

Benefits

  • Collaborative Agile work environment
  • Opportunity to work with modern technologies in a cloud-native setting
  • Engagement with cross-functional teams for diverse project exposure
  • Focus on enterprise-scale solutions in the financial services sector
  • Emphasis on continuous improvement and modern engineering practices
Full Job Description
Job Summary

We are seeking a Senior Full Stack Engineer to design, develop, and maintain enterprise software solutions supporting wealth management applications. The ideal candidate will have strong experience in full-stack application development using Java, Spring Boot, Angular or React, REST APIs, and cloud-native technologies. This role requires close collaboration with cross-functional teams to build scalable, secure, and high-quality applications while contributing throughout the full software development lifecycle in an Agile environment.

Key Responsibilities

Design, develop, and maintain enterprise-scale full-stack applications using Java, Spring Boot, Angular or React, and Node.js.

Develop and enhance RESTful APIs to support business applications and system integrations.

Build responsive, scalable, and secure frontend applications using modern JavaScript frameworks.

Design and optimize database solutions using PostgreSQL and SQL.

Develop API documentation using Swagger/OpenAPI.

Participate in application architecture, technical design, and solution development.

Build, deploy, and maintain cloud-native applications using AWS services.

Develop and support containerized applications using Docker and Kubernetes.

Utilize Terraform for infrastructure automation and cloud provisioning.

Implement and maintain CI/CD pipelines using Jenkins and automated deployment tools.

Collaborate with development teams using GitHub and pull request workflows.

Participate in code reviews and ensure adherence to coding standards and best practices.

Troubleshoot application issues and optimize application performance and scalability.

Work collaboratively with cross-functional teams throughout the Software Development Life Cycle (SDLC).

Participate in Agile ceremonies, including sprint planning, daily stand-ups, reviews, and retrospectives.

Contribute to continuous improvement initiatives and adoption of modern engineering practices.

Required Qualifications

Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field.

Strong experience developing enterprise applications using Java and Spring Boot.

Experience with Angular or React for frontend development.

Experience with Node.js development.

Strong experience designing and developing RESTful APIs.

Experience with Swagger/OpenAPI.

Strong SQL skills and experience with PostgreSQL.

Experience using GitHub and collaborative source control workflows.

Experience building and deploying applications using Jenkins or similar CI/CD tools.

Experience working in Agile software development environments.

Strong interpersonal, communication, collaboration, and problem-solving skills.

Ability to work effectively with multiple cross-functional teams.

Preferred Qualifications

Experience with Docker, Kubernetes, Terraform, and AWS cloud technologies.

Experience with automated testing frameworks such as Selenium, Serenity, Rest Assured, Playwright, or Karate.

Experience with Python.

Experience in the Financial Services industry.

ONLY LOCAL CANDIDATES

Similar Jobs

More Jobs at Compunnel

  • Project Manager
    $90K — $120K *
    Aliso Viejo, CA 92656 (Orange County)
    Business Services
    In-Person
  • Full Stack Engineer
    $100K — $130K *
    Durham, NC 27713 (Durham County)
    Information Technology
    In-Person
  • SDET Senior Java Developer
    $90K — $120K *
    Orlando, FL 32828 (Orange County)
    Information Technology
    In-Person
  • Full Stack Engineer
    $100K — $130K *
    Durham, NC 27713 (Durham County)
    Information Technology
    In-Person
  • Azure Cloud Data Engineer
    $100K — $130K *
    Mississauga, ON L4T 0A1
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Full Stack Engineer jobs: