skillventory - A Leading Talent Research Firm

Senior Software Engineer

skillventory - A Leading Talent Research Firm

full-time

Posted on:

Location Type: Hybrid

Location: WestlakeNew HampshireTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and enhance enterprise-grade applications supporting Cash Availability and Cash Allocation workflows.
  • Lead the design and development of scalable APIs, microservices, and distributed services using Java, Spring Boot, and modern architectural patterns.
  • Contribute to the design of database schemas, stored procedures, and performant SQL within Oracle or MySQL environments.
  • Ensure engineering excellence through strong code review practices, robust unit/integration testing, and continuous delivery pipelines.
  • Collaborate across technical and business teams to deliver high-quality solutions in a fast-paced agile environment.
  • Troubleshoot complex issues across applications, systems, and network layers, ensuring operational resilience.
  • Partner with DevOps to improve CI/CD automation using Jenkins, GitHub, SonarQube and related tooling.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related field (or equivalent experience)
  • 7+ years of hands-on software engineering experience building enterprise systems.
  • Strong proficiency with Java/J2EE, Java 17, Spring (Core, Boot, MVC), and modern REST API development.
  • Microservices architecture design and implementation.
  • Experience with modern front-end frameworks such as Angular or React.
  • Solid expertise in Oracle SQL, PL/SQL, schema design, and related data engineering technologies.
  • Hands-on experience with AWS (EC2, EKS, S3, Lambda, RDS).
  • Experience with CI/CD, testing automation (JUnit, Cucumber), Git, and DevOps practices.
  • Exposure to Informatica/ETL, ORM frameworks (Hibernate, MyBatis, JPA), and container technologies.
  • Leveraging GenAI tools to build innovative solutions.
  • Background in financial services, preferably within asset management or middle/back-office operations.
Benefits
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootMicroservicesREST APIOracle SQLPL/SQLAWSCI/CDJUnitCucumber
Soft Skills
collaborationtroubleshootingengineering excellencecode reviewcommunication
Certifications
Bachelor’s degreeMaster’s degree