Full Stack Engineer (Heavy Data)

HCL Global Systems Inc.
  • Smithfield, RI
  • Instant Apply
30+ days ago

Job Description

We are currently sourcing for a Full Stack Engineer (Heavy Data) to work in Smithfield, RI!

Job Description:

Full-Stack Senior Software Engineer Developer

The Workplace Investing Platform technology group is responsible for developing and maintaining technology solutions supporting Defined Contribution (DC) business operations. The platform supports plan sponsors in the configuration of DC plans and operates in a mixed-technology environment including Java, Spring, Angular, and Oracle across multiple application tiers.

The Role

The Senior Developer should possess strong hands-on experience with Java core, Spring, and Web Services development using Angular, REST APIs, and related technologies. Candidates should have experience across the full software development lifecycle including roadmap planning, design, development, deployment, and rotational production support.

Required Skills & Experience

  • 6+ years of programming experience in Java, JavaScript frameworks, and client-side technologies

  • Strong understanding of Microservices architecture using Spring WS, REST patterns, OAuth, Swagger, and Apache Camel

  • Experience with DevOps concepts and implementation

  • Expertise in Java 8, Spring, and Spring Boot development

  • Experience developing RESTful APIs and service orchestration/routing solutions

  • Strong experience with Server-Side Java, J2EE, REST, SQL, JUnit, and Tomcat

  • Experience with front-end technologies including HTML5, Angular, JavaScript, CSS, JSON, and Responsive Web Design

  • Experience working in Agile environments with CI/CD, Git, Maven, and JIRA

  • Experience with containerization and cloud deployment technologies, preferably Azure Cloud

  • Experience with API modeling tools such as Swagger

  • Experience building reusable frameworks, SDKs, interceptors, and abstraction-based solutions

  • Strong understanding of Data Structures including Binary Trees, Binary Search Trees, Graphs, and traversal algorithms

  • Ability to analyze business/system requirements and develop technical solutions

  • Strong communication and collaboration skills

  • Bachelor's degree in Computer Science preferred

The Team

The team consists of globally distributed IT professionals responsible for development and maintenance of a large-scale Product Administration Platform supporting Workplace Investing operations.

Numbers & Facts

LocationSmithfield, RI

Skills

  • Algorithmsunmatched
  • AngularJSunmatched
  • Apacheunmatched
  • Application Programming Interface (API)unmatched
  • Binary Search Treeunmatched
  • Business Analysisunmatched
  • Business Operationsunmatched
  • Business Skillsunmatched
  • Business Solutionsunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Data Structuresunmatched
  • DevOpsunmatched
  • HTML5unmatched
  • JSONunmatched
  • Javaunmatched
  • JavaScript Frameworksunmatched
  • Microservicesunmatched
  • OAuthunmatched
  • Operational Supportunmatched
  • Oracleunmatched
  • Product Supportunmatched
  • Production Supportunmatched
  • REST (Representational State Transfer)unmatched
  • SWAGGER OASunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Systems Administration/Managementunmatched
  • Systems Analysisunmatched
  • Team Playerunmatched
  • Technical Supportunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Designunmatched
  • Web Programmingunmatched
  • Web Servicesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder