software engineer

RandstadPennington, NJ
397d$95,347 - $116,147

About The Position

The Software Engineer position within the Open Banking Channel focuses on developing vendor and Fintech API integrations to enhance clients' banking data experiences. This role is critical in building a cloud-native platform that supports millions of customers, emphasizing stability, resiliency, and scalability. The engineer will work hands-on with cutting-edge technologies to create industry-standard API solutions that facilitate customer-permissioned data sharing.

Requirements

  • 5+ years of software engineering and development experience, preferably in the financial industry.
  • Experience in Java application development.
  • Experience with Spring (Spring Boot, ORM, MVC, Integration, Batch, Services, etc.).
  • Experience with Object Oriented programming.
  • Experience with SOA, REST/SOAP web services, JSON/XML.
  • Experience with at least one ORM/Persistence Framework: Hibernate, JPA.
  • Experience with Source Control: BitBucket/GIT.
  • Experience with Maven, Test Driven Development (TDD), Continuous Integration (CI), JUnit.
  • Experience with IDE: Eclipse, RAD, or similar.
  • Experience with web/application servers: Tomcat, Apache, JBOSS, WebSphere.
  • Experience with at least one RDMS and SQL: Oracle, Sybase, SQL Server.
  • Experience with Agile/Iterative development and full SDLC development.
  • Advanced problem-solving skills and effective communication skills.

Nice To Haves

  • Cloud Experience (Microsoft Azure, Amazon AWS, or similar).
  • Kubernetes.
  • Kafka.
  • NoSQL/Cassandra.
  • Redis.

Responsibilities

  • Develop target state architectures that enable business and product strategies across Consumer, Wealth, Private, and Retirements lines of business.
  • Build integrated Open Banking cloud-native platform utilizing the latest technologies.
  • Ensure stability, resiliency, and scalability of the platform that supports millions of customers.

Benefits

  • Health insurance coverage.
  • 401K contribution.
  • Incentive and recognition program.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Administrative and Support Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service