Senior Software Engineer

FormativGroupNew York, NY
12d$137,318 - $166,743Onsite

About The Position

The role of the Senior Software Engineer designs, develops, and maintains scalable Java-based applications and data pipelines. This role is hands-on and execution-focused, contributing directly to API development, cloud implementations, and data engineering initiatives within an agile team.

Requirements

  • 5+ years of demonstrated professional Java development experience.
  • 3+ yrs demonstrated hands-on experience with AWS cloud services.
  • Strong understanding of data engineering fundamentals (ETL, SQL, NoSQL).
  • Experience building and consuming RESTful APIs and microservices.
  • Bachelor’s degree in Computer Science, Engineering, or related field.

Responsibilities

  • Design, develop, and maintain Java-based applications and RESTful APIs supporting business-critical systems.
  • Build and optimize data pipelines for large-scale data ingestion, transformation, and integration.
  • Implement and operate AWS-based cloud solutions (e.g., Lambda, S3, RDS) to support scalable services.
  • Collaborate with product managers, engineers, and data teams to translate requirements into technical solutions.
  • Participate in code reviews, testing, and performance tuning to ensure secure, reliable, and scalable applications.

Benefits

  • employees may be eligible for discretionary bonuses, commissions, or other incentive programs, as well as a comprehensive benefits package that includes medical, dental, vision, 401(k), paid time off, etc.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service