Java Developer I Financial Services I Cloud Native Applications New York City

Veracity Ventures Inc.

Java Developer I Financial Services I Cloud Native Applications

Full Time • New York City
Replies within 24 hours
Java Developer – Financial Services / Cloud-Native Applications
Locations: New York City, New York / Salt Lake City, Utah
Work Arrangement: Onsite
Employment Type: Full-Time

The Java Developer will design, develop, and support cloud-native applications across strategic financial services business workstreams.

The role requires strong hands-on development expertise in Java, Spring Boot, microservices architecture, and cloud platforms such as Google Cloud Platform (GCP), AWS, or Microsoft Azure.

The successful candidate will build scalable, high-performance enterprise applications, develop microservices, implement APIs, work with event-driven architectures, and support distributed systems.

Candidates must have mandatory financial services experience and demonstrate practical coding and application development capabilities.


Key Responsibilities

1. Java Application Development

  • Design, develop, test, and maintain enterprise-scale applications using Java.

  • Work with Java 8, Java 11, and Java 17.

  • Develop and enhance applications using Spring Boot.

  • Build scalable and maintainable microservices.

  • Use Python where required for application development and supporting solutions.

  • Write clean, efficient, reusable, and high-quality code.

  • Troubleshoot and resolve application-level issues.

2. Microservices & API Development

  • Design and develop microservices-based applications.

  • Build and maintain REST APIs and other application interfaces.

  • Apply API design principles and best practices.

  • Implement event-driven architecture and distributed system solutions.

  • Develop messaging and event-based integrations using Kafka and Google Pub/Sub.

  • Ensure applications meet scalability, reliability, and performance requirements.

3. Cloud-Native Application Development

  • Design, develop, and deploy applications on GCP, AWS, or Azure.

  • Build cloud-native solutions supporting strategic financial services programs.

  • Support application modernization and cloud transformation initiatives.

  • Leverage cloud services to develop scalable and resilient applications.

  • Work with BigQuery and cloud-based data solutions where applicable.

4. Database & Data Engineering

  • Develop and maintain database-driven applications.

  • Work with PostgreSQL and/or Azure SQL.

  • Build data-intensive application components.

  • Support data integration and processing using BigQuery where applicable.

  • Optimize database queries and application performance.

5. DevOps, CI/CD & Containerization

  • Implement and maintain CI/CD pipelines using GitHub Actions.

  • Containerize applications using Docker.

  • Deploy and manage applications using Kubernetes.

  • Support automated build, testing, deployment, and release processes.

  • Collaborate with DevOps and cloud engineering teams.

6. Financial Services Collaboration

  • Collaborate with business, product, and engineering stakeholders.

  • Develop technology solutions aligned with financial services business requirements.

  • Participate in Agile/Scrum development activities.

  • Support enterprise application development across commercial banking programs.

  • Ensure technical solutions meet business, performance, and reliability expectations.

Required Qualifications

  • Bachelor's degree or equivalent relevant education, as applicable.

  • 4–7 years of relevant software development experience.

  • Minimum 3+ years of hands-on experience in the required technical stack for the applicable role level.

  • Strong hands-on Java development experience, preferably Java 8/11/17.

  • Experience with Python.

  • Strong Spring Boot and microservices development experience.

  • Experience with at least one major cloud platform:

    • Google Cloud Platform (GCP)

    • Amazon Web Services (AWS)

    • Microsoft Azure

  • Experience with Docker.

  • Experience with GitHub Actions and CI/CD pipelines.

  • Experience with Kubernetes.

  • Experience with PostgreSQL and/or Azure SQL.

  • Strong understanding of API design.

  • Experience with event-driven architecture and distributed systems.

  • Mandatory financial services experience.

  • Demonstrated hands-on coding and application development experience.

Preferred Qualifications

  • Experience supporting cloud migration and modernization programs.

  • Experience developing event-driven applications using Kafka and/or Pub/Sub.

  • Experience with BigQuery.

  • Agile/Scrum delivery experience.

  • Experience developing enterprise applications in commercial banking or other financial services environments.

  • Experience working with cross-functional engineering and product teams.

Compensation: $85,000.00 - $95,000.00 per year




(if you already have a resume on Indeed)

Or apply here.

* required fields

Text me updates about my application
Message and data rates may apply. Message frequency varies. Reply STOP to opt out. Reply HELP for help. See our User Terms of Service and Privacy Policy for details.
Location
Or
Or
If no code provided, add their name instead.
Privacy Policy