Java Developer Location: NY (Hybrid)Industry: Banking & Financial ServicesEnd client: BNYMRate: $60/hrIndependent visa(GC or USC)Experience: 10+ yearsAbout the RoleAMS LLC is seeking a highly skilled Senior Java Developer with extensive experience in banking and financial services to develop and enhance AI-powered platforms for our clients. The ideal candidate will have strong expertise in Java, Angular, and AI-driven solutions, with a proven track record of optimizing banking operations.
Key Responsibilities - Design, develop, and optimize scalable Java-based applications within the client's AI platform.
- Build and enhance front-end components using Angular to create seamless user interfaces.
- Develop robust APIs and microservices architecture for seamless AI model deployment.
- Optimize system performance for low-latency, high-availability transaction processing.
- Implement best practices in secure coding, DevOps, and CI/CD for AI-integrated platforms.
- Collaborate with cross-functional teams to ensure compliance with banking regulations and security protocols.
- Troubleshoot complex system issues and deliver innovative technical solutions.
Required Skills & Experience - 10+ years of Java development experience, preferably in banking or financial services.
- Strong knowledge of Spring Boot, Microservices, REST APIs, and multi-threading.
- Hands-on experience with Angular (v8+) for developing responsive and dynamic UI.
- Experience with AI/ML platforms, cloud computing (AWS, Azure, GCP), and big data processing.
- Expertise in Kafka, Docker, Kubernetes, and DevOps tools (Jenkins, Git, Terraform).
- Proficiency in database technologies such as SQL, NoSQL, and in-memory databases.
- Strong understanding of financial products, banking operations, and regulatory requirements.
- Excellent problem-solving skills and ability to thrive in a fast-paced AI-driven environment.
Preferred Qualifications - Experience with AI frameworks like TensorFlow, PyTorch, or MLflow.
- Knowledge of Natural Language Processing (NLP) and predictive analytics in banking.
- Familiarity with risk management, fraud detection, or algorithmic trading solutions.