Software Engineer

HCL Global Systems Inc.

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

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Database Analysisunmatched
    • Database Designunmatched
    • Functional Analysisunmatched
    • Functional Testingunmatched
    • Identify Issuesunmatched
    • Information Technology & Information Systemsunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Jenkinsunmatched
    • Loansunmatched
    • Multitaskingunmatched
    • Object Oriented Design (OOD)unmatched
    • On Callunmatched
    • Oracleunmatched
    • Oracle PL-SQLunmatched
    • Presentation/Verbal Skillsunmatched
    • Production Supportunmatched
    • Relational Databases (RDBMS)unmatched
    • SQL (Structured Query Language)unmatched
    • Software Administrationunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Strategic Planningunmatched
    • Team Playerunmatched
    • Technical Leadershipunmatched
    • Technical Supportunmatched
    • Technical Writingunmatched
    • Test Caseunmatched
    • Unit Testunmatched
    • Web Programmingunmatched
    • Writing Skillsunmatched

    Description

    The Role

    In this role, you will be responsible for analysis, design, and development for the Java and Oracle Development Team. This includes representing the team on both large- and small-scale projects while also working on individual tasks. You should enjoy working in a fast-paced environment with dynamic teams across multiple locations. Strong Java development, Oracle expertise, and excellent communication skills are essential.


    The Team

    As part of the Agency Lending team, you will provide development and support for the backend/API layer required for the digital platform. You will work closely with stakeholders to build both large- and small-scale features that enhance the application while supporting technology lifecycle management (TLM) initiatives. Under minimal supervision, you will perform analysis, design, and development using Java, PL/SQL, SQL, and AWS technologies.


    The Expertise You Have

    • 5+ years of Oracle and Java development experience.

    • Strong expertise in Object-Oriented Design and Java/J2EE web development.

    • Experience developing applications in UNIX and Windows environments.

    • Strong knowledge of:

      • Core Java

      • JDBC

      • Spring Framework

      • Multi-threading

      • Concurrent and asynchronous application development

    • Experience writing unit and functional test cases.

    • 5+ years of experience writing:

      • Complex Oracle PL/SQL

      • Functions

      • Stored Procedures

      • Oracle 12

      • Shell Scripting

    • Experience with CI/CD tools such as Jenkins.

    • Experience developing and maintaining cloud applications using:

      • Docker

      • Amazon EKS

      • AWS (S3, SQS, SNS, Lambda)

    • Experience with:

      • FIS Global One

      • SB Client

      • UniData

    • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technology field.


    The Skills You Bring

    • Ability to work in a fast-paced environment while managing multiple priorities.

    • Strong experience with relational database design and analysis.

    • Self-motivated with the ability to take initiative.

    • Excellent written and verbal communication skills.

    • Experience working in Agile and highly collaborative environments.


    The Value You Deliver

    • Perform technical and functional analysis to determine the best implementation approach based on business requirements.

    • Design and develop innovative technical solutions for new features and strategic initiatives.

    • Develop and support applications ranging from small enhancements to complex enterprise solutions.

    • Participate in all phases of testing, including unit, integration, user acceptance, and production validation.

    • Create and maintain clear technical documentation and project status updates.

    • Provide production support, troubleshoot application issues, participate in on-call rotations, validate code releases, and support production deployments.

    Numbers & Facts

    LocationJersey City, NJ or Westlake, TX, NJ

    Similar Jobs

    See more jobs