Iris Software - New York, NY

posted about 1 month ago

Full-time - Senior
New York, NY
Publishing Industries

About the position

The Senior Java Developer will be responsible for designing, developing, testing, and deploying complex projects within a leading financial services corporation. This role requires extensive experience in Java and related technologies, with a focus on building microservices and utilizing cloud services.

Responsibilities

  • Design and develop critical and complex Java applications.
  • Implement microservices-based solutions.
  • Write unit and integration tests for developed applications.
  • Utilize Java 8 features, including Streams API and functional programming.
  • Work with Spring-based technologies, including Spring Boot and Spring Cloud.
  • Write and optimize SQL queries and understand data models.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Requirements

  • 8+ years of strong Java experience in software development.
  • 5+ years of experience with Spring-based technologies (Spring Boot, Spring Cloud).
  • 5+ years of SQL knowledge and experience writing SQL queries.
  • Experience in designing and implementing microservices-based solutions.
  • Hands-on experience with Java 8 features, especially Streams API.
  • Exposure to AWS cloud services (EC2, ECS, Load Balancer, Security Group, Lambda, S3).
  • Strong analytical and problem-solving skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service