Software Engineer

HCL Global Systems, Inc.

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

Qualifications

  • Bachelor's degree in computer science or related field
  • 3+ years of software engineering experience
  • Proficiency in core Java technologies, especially Spring Boot
  • SQL expertise with knowledge of Aurora PostgreSQL and Snowflake
  • Experience in CI/CD and automated deployment tools like Jenkins
  • Automation of unit and integration testing using Junit
  • Familiarity with cloud infrastructure, especially AWS and containerization tools

Responsibilities

  • Collaborate with technical leads and cross-functional teams
  • Design and implement REST API clients and services
  • Manage data using SQL databases
  • Develop automated unit and integration tests
  • Package software using container technologies
  • Coordinate builds and CI pipelines for deployment
  • Prepare applications for deployment to AWS cloud

Benefits

  • Opportunity for continuous skill improvement
  • Dynamic and fun team environment
  • Collaboration across multiple Fidelity teams
  • Involvement with modern technologies and frameworks
  • Encouragement for idea-sharing in an agile setup
Full Job Description
The Role
s a Software Engineer on the Data team, you'll have the chance to improve your skills. You will collaborate across Fidelity teams in a fun and dynamic environment. You will work closely with our technical leads to build secure, scalable, resilient cloud-based microservices. Using modern Java frameworks, you'll help design and implement REST API clients and services, exchange asynchronous messages between services and use SQL databases to manage data. You'll also write automated unit and integration tests, package software using containers, coordinate builds using continuous integration pipelines and prepare your services for deployment to AWS!

The Expertise and Skills You Bring
  • Bachelor's degree in computer science or related field
  • 3+ years of experience
  • Experience in core Java technologies and frameworks such as Spring Boot
  • Proficient in SQL with working knowledge of database technologies such as Aurora PostgreSQL , Snowflake
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins
  • Unit and integration test automation using Junit
  • Exposure to infrastructure as code, test automation, CI/CD, and containerization
  • Experience with Realtime messaging services like Kafka, SQS/SNS
  • Familiarity with AWS services architecture and solution patterns
  • bility to build reliable software that can withstand unreliable environments.
  • Knowledge of systems, controls and techniques for identity, authorization, and authentication management
  • Passionate and open to learning new tools and developing with the latest technologies and frameworks.
  • Can work well in a small, agile team in a very an environment where your ideas are encouraged
  • Proven analytical, communication, and organizational skills

Similar Jobs

More Jobs at HCL Global Systems, Inc.

More Information Technology Jobs

Find similar Software Engineer jobs: