Full Stack Engineer

HCL Global Systems, Inc.

$100K — $130K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of Java development experience with Spring Boot or similar frameworks
  • Expertise in designing RESTful APIs with API-first principles
  • 3+ years of experience building modern UIs using Angular (v12+)
  • Proven ability to handle large-scale data processing and SQL proficiency
  • Practical knowledge of AWS services and infrastructure-as-code tools like Terraform
  • Solid understanding of CI/CD processes and DevOps practices
  • Excellent communication skills to explain technical concepts to non-technical stakeholders

Responsibilities

  • Own end-to-end technical delivery of modernization workstreams
  • Drive architecture decisions for service decomposition and API contracts
  • Design and build RESTful services and responsive Angular UIs
  • Establish coding standards and best engineering practices
  • Develop Java-based microservices for business logic and calculations
  • Partner with cross-functional teams to convert requirements into technical solutions
  • Mentor mid-level engineers through best practices and code reviews

Benefits

  • Opportunities for mentorship and immediate team collaboration
  • Focus on hands-on engineering, allowing for skill application
  • Involvement in architecture review boards for influencing the technical direction
  • Engagement with dynamic and large financial datasets
  • A culture promoting test-driven development and quality assurance practices
Full Job Description
Key Responsibilities

Technical Leadership
  • Own end-to-end technical delivery of modernization workstreams: ingestion, calculation, reporting, and API layers.
  • Drive architecture decisions (ADRs) for service decomposition, data access patterns, and API contracts.
  • Design and build RESTful services and Angular-based UIs that serve operations, business partners, and downstream consumers.
  • Establish engineering standards: code quality, testing strategy, CI/CD patterns, observability.

Hands-on Engineering (60-70% of time)
  • Develop Java-based microservices for calculation engines, data access routines, and business logic.
  • Build and maintain RESTful APIs that serve attribution analytics, reporting, and backward-compatibility layers.
  • Contribute to Angular front-end components for ops self-service, dynamic views, and configuration management.
  • Design for performance at scale: batch and near-real-time processing of large financial datasets.

Collaboration & Influence
  • Partner with Product Owner and Business Partners to translate domain requirements into technical solutions.
  • Work across squads to resolve cross-cutting concerns: data contracts, shared libraries, integration patterns.
  • Participate in architecture review boards, sprint reviews, and PI planning.
  • Communicate technical trade-offs clearly to non-technical stakeholders.

Mentorship & Quality
  • Mentor mid-level and senior engineers through code reviews, pairing, and design discussions.
  • Champion test-driven development, automated testing (unit, integration, contract), and production readiness.
  • Drive down technical debt deliberately - identify, quantify, and propose resolution paths.

Required Skills & Experience

Java
  • 10+ years hands-on Java development; deep expertise in Spring Boot, Spring Cloud, or similar frameworks.
  • Strong grasp of concurrency, memory management, and JVM tuning.

RESTful API Design
  • Proven track record designing, building, and versioning RESTful services at scale.
  • API-first design, OpenAPI/Swagger, contract testing, pagination, error handling patterns.

Angular / Modern UI
  • 3+ years Angular (v12+); component architecture, RxJS, state management, responsive design.
  • Ability to build operations-facing tools with usability focus.

Data & Processing
  • Experience with batch processing frameworks (Spring Batch, custom schedulers).
  • SQL proficiency; comfort with large relational datasets.
  • Bonus: time-series or financial data experience.

Cloud / Infrastructure
  • Practical experience with AWS services (EC2, S3, ECS/EKS, RDS, Lambda).
  • Infrastructure-as-code (Terraform/CloudFormation) awareness.

CI/CD & DevOps
  • Git, Jenkins/GitHub Actions, containerization (Docker), deployment automation.
  • Observability: logging, metrics, alerting (CloudWatch, Splunk, Grafana).

Communication
  • Excellent written and verbal communication.
  • Ability to explain complex technical concepts to business partners, architects, and leadership.

Team Player
  • Collaborative mindset; thrives in cross-functional teams.
  • Comfortable giving and receiving feedback.
  • Elevates the team, not just individual output.

Similar Jobs

More Jobs at HCL Global Systems, Inc.

  • Full Stack Engineer
    $100K — $130K *
    Durham, NC 27713 (Durham County)
    Information Technology
    In-Person
  • Tagetik Developer
    $90K — $120K *
    Plano, TX 75025 (Collin County)
    Enterprise Technology
    In-Person
  • ERP Analyst 3 (806379)
    $85K — $110K *
    Richmond, VA 23223 (Richmond City County)
    Enterprise Technology
    In-Person
  • System Analyst 4 (806542)
    $90K — $120K *
    Richmond, VA 23223 (Richmond City County)
    Finance & Insurance
    In-Person
  • SAP Project Manager
    $100K — $130K *
    Columbus, OH 43230 (Franklin County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Full Stack Engineer jobs: