Job Title: Java Developer
6+ Months
Experience:
2-4 Years
Location:
NJ / NYC (Hybrid or Onsite, as required)
Work Authorization:
Open to all visa types
We are seeking a motivated and technically skilled
Java Developer
with 2-4 years of experience to join our team supporting applications in the
Wealth Management domain
. This role requires strong hands-on experience in
Java 8
,
Spring Framework
,
Python
, and
RESTful APIs
within a
microservices-based architecture
.
Key Responsibilities:
Collaborate with Business Analysts to gather requirements and translate them into technical solutions
Design, develop, test, and implement scalable and maintainable backend services
Build and maintain RESTful APIs and integrate them with front-end modules
Participate in application enhancements, debugging, and performance tuning
Resolve Oracle/PL-SQL performance issues and optimize queries
Apply SDLC best practices throughout the development lifecycle
Perform unit and snapshot testing of components
Work collaboratively in Agile development teams to deliver high-quality solutions
Required Skills:
2-4 years of hands-on experience in Java 8 and Spring Framework
Experience with Python for scripting or back-end logic
Strong background in RESTful API development in microservices architecture
Proficiency in Oracle/PL-SQL; experience with MongoDB or other NoSQL databases is a plus
Good understanding of complex system architecture and design patterns
Familiarity with integration of front-end components (e.g., React or Angular) via REST APIs
Knowledge of software development best practices, testing strategies, and version control tools
Preferred Experience:
Prior experience working in the Wealth Management or Financial Services domain
Exposure to Agile/Scrum methodologies
Ability to troubleshoot and resolve issues in a fast-paced development environment