Software Engineer

HCL Global Systems Inc.

  • Jersey City, NJ or Westlake, TX, NJ
  • 2 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Application Programming Interface (API)unmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Database Designunmatched
    • Database Technologyunmatched
    • Design Patterns Programming Methodologiesunmatched
    • DevOpsunmatched
    • Financial Servicesunmatched
    • Gitunmatched
    • HTML (HyperText Markup Language)unmatched
    • JUnitunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Mentoringunmatched
    • Microsoft Windows Azureunmatched
    • Oracle PL-SQLunmatched
    • Performance Tuning/Optimizationunmatched
    • Problem Solving Skillsunmatched
    • REST (Representational State Transfer)unmatched
    • Relational Databases (RDBMS)unmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Secure Codingunmatched
    • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Software Installationunmatched
    • Team Lead/Managerunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Researchunmatched
    • Test Plan/Scheduleunmatched
    • Time Managementunmatched
    • Unit Testunmatched
    • Usability Engineeringunmatched

    Description

    We are currently looking for a Software Engineer to work in the Jersey City, NJ or Westlake, TX office!

    The Role

    Designs, modifies, develops and implements software programming applications and components. Supports and/or installs software applications and components. Works from written specifications and pre-established guidelines to perform the functions of the job. May also participate in solution design and requirement gathering. Primarily expertise in Java, Spring, SOA and HTML. 10+ years' experience in Primary Skill. Experience with other financial services clients preferred.

    The Expertise and Skill You Have

    • 10+ years of software development experience on business critical, enterprise-wide applications
    • Bachelor's degree in computer science / similar technical subject area and or equivalent experience
    • Core Java & Spring Boot: Proficient in building and maintaining RESTful APIs and backend services
    • Database Design: Strong SQL, PLSQL programming skills, database concepts i.e. RDBMS, ORD, ODS and performance tuning
    • Cloud Exposure: Basic familiarity with cloud platforms (preferably Azure)
    • CI/CD & DevOps: Experience using Git, Jenkins, and build pipelines
    • Design Patterns: Applies standard design patterns in development
    • Secure Coding: Follows secure coding practices and guidelines
    • Testing: Writes unit tests using JUnit and participates in code reviews
    • Problem Solving: Breaks down tasks and contributes to feature development
    • Communication: Collaborates effectively within the team and with leads
    • You thrive in a collaborative environment and tackling new challenges
    • Your communication with peers and leaders is clear and effective
    • You help provide technical leadership and direction
    • You are willing and excited to add your voice and opinion to the discussion
    • You love to take initiative to solve a problem and get the job done
    • Others:
    • Ability to work independently
    • Demonstrated experience in mentoring, leading a team
    • Good communication skill to both technology folks and business partners.
    • Quick learner
    • Committed to timely and quality deliverables.

    The Value You Deliver

    • Contributing to the team in technical guidance and mentoring junior/new team members.
    • Coordinating and contributing to research into new technologies as part of a team and with the Architecture team to make judgement and recommendations for future releases.
    • Actively participating in peer code reviews, design reviews and being available to help others when needed.
    • Providing business requirements and translate them into detailed designs, consider the best strategy to ensure design meets performance, security, usability, and reliability and scalability requirements

    Numbers & Facts

    LocationJersey City, NJ or Westlake, TX, NJ

    Similar Jobs

    See more jobs