Full Stack Java Developer
The Custom Group of Companies · New York, NY · Hybrid
Hiring signal
Actively hiring
Posted 3 days ago · still listed on the employer's own board · How we score
All reasons
In its favour
- Posted 3 days ago
- Still listed on the employer's own board
- Publishes a salary range
Full Stack Java Developer 7749
Work Arrangement
Hybrid – 4 Days Onsite / 1 Day Remote
Start Date
ASAP
Interview Process
3 Rounds, Including 2 Technical Interviews
Industry
Financial Services
Pay rate
$50 to $90 per hour on W2 (3 to 10 years of experience)
Position Overview
We are seeking an experienced Mid- to Senior-level Full Stack Java Developer to join an enterprise technology team supporting critical financial services applications.
This is a hands-on development position with a strong focus on Java, Spring, Oracle/SQL, JavaScript, and Angular. The developer will design, build, enhance, test, and support enterprise applications while collaborating with developers, architects, QA, and business stakeholders in an Agile environment.
The ideal candidate brings strong Java/Spring development experience, solid Oracle database skills, hands-on front-end experience with Angular and JavaScript, and a background working within financial services. Candidates should also be comfortable using modern AI-assisted development tools and coding accelerators as part of the software development process.
Key Responsibilities
- Develop, enhance, and maintain enterprise applications using Java and Spring.
- Design and support Java/Spring services, integrations, and application components.
- Develop clean, maintainable, and testable code following established engineering standards.
- Work extensively with Oracle and SQL, including queries, stored procedures, JDBC, and schema interactions.
- Develop and maintain front-end functionality using Angular and JavaScript.
- Participate in technical design discussions, peer code reviews, and Agile ceremonies.
- Troubleshoot application issues, resolve defects, and support enhancement requests and backlog items.
- Develop unit tests and collaborate with QA on functional, security, and performance testing.
- Participate in pair programming and collaborate closely with other developers.
- Support application deployment and release activities.
- Create and maintain appropriate technical documentation.
- Use AI-assisted development tools and coding accelerators to improve development quality and productivity.
Required Qualifications
- Strong hands-on Core Java development experience with a solid understanding of object-oriented programming (OOP).
- Strong experience with the Spring Framework, including Spring MVC and Spring Boot.
- Strong Oracle/SQL experience, including complex queries, stored procedures, JDBC, and relational database concepts.
- Hands-on Angular and JavaScript development experience.
- Experience developing and supporting enterprise applications within the financial services industry.
- Experience with unit testing, debugging, troubleshooting, and application support.
- Understanding of the full software development lifecycle.
- Experience working within an Agile development environment.
- Comfortable participating in code reviews, standups, sprint discussions, and pair programming.
- Familiarity with AI-assisted software development tools and coding accelerators.
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Ability to learn complex systems quickly and adapt to evolving technologies and requirements.
What Success Looks Like
During the initial onboarding period, you will become familiar with the development environment, application architecture, engineering standards, deployment processes, and release procedures while beginning with smaller development assignments.
As you become familiar with the environment, you will independently develop Java/Spring features, participate actively in technical discussions and code reviews, and take ownership of increasingly complex development assignments.
The goal is for you to become a trusted member of the development team who can own features end-to-end while continually improving application quality, performance, reliability, and documentation.
Ideal Candidate
The strongest candidate will combine deep Java/Spring development experience with Oracle/SQL and hands-on Angular/JavaScript skills, along with experience developing technology within banking, payments, capital markets, or another financial services environment.
We are particularly interested in developers who are comfortable adopting AI-driven development tools, enjoy solving complex technical problems, communicate well with both technical and business teams, and want to continue learning and growing within a collaborative engineering environment.
Skills
- Java
- Spring
- Oracle Database
- SQL
- JavaScript
- Angular
- JDBC
- Spring MVC
- Spring Boot
More jobs at The Custom Group of Companies
All 23- Java DeveloperThe Custom Group of Companies · New York, NY · USD 85–110/hr3d ago
- Java Cloud Application DeveloperThe Custom Group of Companies · New York, NY3d ago
- Senior Java Full Stack DeveloperThe Custom Group of Companies · New York, NY3d ago
- Information Security AnalystThe Custom Group of Companies · New York, NY · USD 75–105/hr3d ago
- Microsoft 365 Copilot & Viva EngineerThe Custom Group of Companies · Philadelphia, PA3d ago
Similar roles
- Application ProgrammerMitchell Martin · Plano, TXtoday
- Lead Platform Engineer, Agentic Issue Resolution (AIR)Ford Model-e U.S. · Redford, MI, United States · USD 132,800–250,800/yrtoday
- Python Developer55192329-c32d-45ac-b4cb-49d65ab192d0 · Charlotte, NC, United States · USD 90,000–110,000/yrtoday
- Data Eng w/ Python and AI, LLMQ1 Technologies · Aurora, ILtoday
- Software Developer - JAVA 4Varite · San Jose, CA · USD 80–87/hrtoday
- GenAI Platform DeveloperGenesis10 · New York, NJ - Jersey City, NYtoday