Java Developer

Remote • Posted 1 hour ago • Updated 1 hour ago
Full Time
Occasional Travel Required
Remote
$135000 - $140000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • Microservices
  • AI
  • Node JS

Summary

Position: Full stack Developer AI Lead

Location - Remote (Preferred: New York, NY)

Duration: Long term

 

Note: May operate remotely however in future he/she should operate to client location on a need basis. Preferred location is NY.

 

Job Description:

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 15+ years of hands-on experience in full-stack software development, with extensive expertise in enterprise application design and development.
  • 10+ years of experience developing enterprise applications using Java and the Spring Framework (Spring Boot, Spring Security, Spring Data).
  • Strong expertise in TypeScript and React, including component architecture, state management, and responsive UI development.
  • Extensive experience designing and implementing microservices, RESTful APIs, and distributed enterprise applications.
  • Strong experience with SQL Server (or equivalent RDBMS), including database design, complex queries, stored procedures, indexing, performance tuning, and optimization.
  • Hands-on experience with Azure DevOps, Git, CI/CD pipelines, and DevOps best practices.
  • Proven experience working with Docker, Kubernetes, and containerized cloud-native applications.
  • Hands-on experience using AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot, or similar, with the ability to review, validate, and optimize AI-generated code.
  • Strong understanding of software architecture, design patterns, object-oriented programming, secure coding practices, and application scalability.
  • Experience with automated testing frameworks such as JUnit, Mockito, Jest, Playwright, or equivalent.
  • Proven experience leading technical teams, conducting architecture and code reviews, mentoring developers, and driving engineering best practices.
  • Excellent communication and stakeholder management skills, with the ability to collaborate effectively with business and technical leadership.
  • Experience working in Agile/Scrum environments.

 

Preferred Qualifications

  • Experience in Financial Services, Banking, Private Equity, Asset Management, or Fund Administration.
  • Experience integrating with Sage Intacct or similar ERP/Financial platforms.
  • Strong experience with Microsoft Azure and cloud-native application development.
  • Working knowledge of Python for automation, scripting, or backend development.
  • Experience with LangChain, LangGraph, or similar AI agent frameworks.
  • Experience building enterprise financial transaction processing systems, reporting platforms, and workflow automation solutions.

 

Share resumes to |

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10182300
  • Position Id: 9-49066-1793658857
  • Posted 1 hour ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.