Value Technology - New York, NY

posted 7 days ago

Full-time - Senior
New York, NY
Merchant Wholesalers, Durable Goods

About the position

The Cloud Platform Software Engineer is a senior-level role focused on the development and maintenance of enterprise applications and consumer products for a banking client. This position requires extensive experience in software engineering, particularly in backend technologies and database management, to drive innovation and deliver cost-effective solutions. The engineer will oversee all phases of the software development lifecycle, ensuring high-quality software delivery and effective troubleshooting of production issues.

Responsibilities

  • Drive the development of new and maintenance of existing enterprise applications and consumer products.
  • Own all phases of the software development cycle including requirements analysis, design, coding, building, testing, maintenance, and deployment.
  • Engage with support teams to troubleshoot and solve production issues affecting applications.
  • Build trusted partnerships with product managers.
  • Drive innovation and cost-effective solutions for consumer products.

Requirements

  • 10+ years of IT experience in software engineering.
  • Proficiency in building scalable REST APIs in Java.
  • Experience with multi-tiered web applications and application integration.
  • Strong knowledge of design patterns utilizing SOA and micro-services.
  • Proficient in programming technologies including Java, Spring, and Kafka.
  • Familiarity with open-source frameworks and APIs such as Log4J, Mockito, and Junit.
  • Experience with relational and NoSQL database technologies including Sybase and MongoDB.
  • Utilization of source control management systems, specifically Gitlab.
  • Experience in implementing Test Driven Development (TDD) and performing testing to build reliable applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service