Search jobs > New York, NY > Software engineer

Software Engineer (Java/React)

Software Resources, Inc.
New York County, NY, United States
Full-time

Software Resources has an immediate job opportunity for a Software Engineer (Java / React) with a major corporation in New York, NY.

Schedule : Hybrid, 3 days on-site / 2 days remote

Type : 6-12 month extendable contract

Must Haves : 6+ years of Java Development Experience, 6+ years of React Development Experience

JOB DESCRIPTION

We are seeking an experienced Full-Stack Software Developer with 6-8 years of expertise in Java development and React for our client, a major financial services corporation in New York City (Lower Manhattan).

The ideal candidate will have a solid background in both backend and frontend technologies, capable of building scalable, high-performance applications.

You will be responsible for developing and maintaining robust backend services in Java while also creating responsive and intuitive user interfaces using React.

This role offers the opportunity to work on a wide range of projects, from system architecture to feature implementation.

Key Responsibilities :

Full-Stack Development :

Design, develop, and maintain scalable backend systems using Java.

Build and enhance intuitive, responsive front-end applications using React.

Collaborate with cross-functional teams to design and implement new features that meet business requirements.

Ensure that both the backend and frontend are optimized for performance, scalability, and security.

Backend Development :

Develop backend logic, APIs, and services using Java.

Write clean, modular, and maintainable code while adhering to best practices for REST API development.

Manage and optimize databases, ensuring efficient data retrieval and storage.

Frontend Development :

Develop dynamic, user-friendly front-end applications using React.

Implement responsive UI designs, ensuring compatibility across multiple devices and screen sizes.

Optimize web applications for maximum speed and scalability, focusing on performance and user experience.

Collaboration & Code Reviews :

Participate in code reviews and ensure adherence to development standards.

Collaborate with designers, product managers, and other developers to understand requirements and deliver high-quality solutions.

Troubleshoot and resolve issues that arise in both development and production environments.

Testing & Deployment :

Develop and execute unit tests, integration tests, and user acceptance tests to ensure the robustness of the codebase.

Utilize CI / CD pipelines for automated testing and deployment processes.

Contribute to the continuous improvement of development processes and workflows.

Required Qualifications :

6-8 years of experience in Java development and React.

Proficiency in building scalable, high-performance backends with Java and REST APIs.

Expertise in React for front-end development, with a strong understanding of JavaScript, HTML5, and CSS3.

Experience with database management and optimizations for relational or NoSQL databases.

Solid understanding of Agile methodologies and development lifecycle.

Preferred Qualifications :

Experience with cloud-based services such as AWS, Google Cloud, or Azure.

Familiarity with CI / CD tools like Jenkins, Docker, or Kubernetes.

Knowledge of version control systems such as Git and experience working in a collaborative environment.

Familiarity with front-end state management libraries like Redux.

Key Skills :

Backend : Java, REST API development, Database Management (SQL / NoSQL)

Frontend : React, JavaScript, HTML5, CSS3

Tools & Frameworks : Git, CI / CD, Docker, Jenkins

Problem Solving : Strong analytical skills with a focus on delivering high-quality, maintainable code

Collaboration : Excellent communication and teamwork abilities

Don't delay. Join the Software Resources team today!

Software Resources specializes in connecting talented IT professionals with challenging job opportunities that transform jobs into careers.

To meet our clients' hiring needs, we continuously source talented IT Professionals with all levels of expertise and in all disciplines.

We offer world class major medical, dental and vision benefits, 401(k) with match, short term disability, Life Insurance and AD&D.

You, our future employees, can make a tremendous difference to our company and our clients. Please apply to this job and experience the Software Resources difference.

You can view all of our jobs at

ALERT : Spoofing Scam Advisory

Software Resources has been targeted by spoofing attacks. Scammers impersonating our employees may contact you with fake job offers, asking for personal information.

Unfortunately, we cannot completely prevent these fraudulent activities.

Stay Protected : Verify any communication claiming to be from Software Resources. For your safety, directly confirm the legitimacy of any job offer or inquiry by calling us at (phone number removed).

Do not respond to unsolicited requests without verification.

We value our integrity and urge you not to fall victim to these scams. Always verify by calling us directly at (phone number removed).

16 hours ago
Related jobs
Capital One
Fordham, New York

Ave (22114), United States of America, New York, New YorkSenior Software Engineer (Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be...

Datadog
New York, New York

Library Software Engineer - Java (EMEA). We are looking for an expert Java / Java Runtime developer who can help push our JVM tracing, profiling and dynamic instrumentation tools to the next level. Come and join us to build amazing open-source software!. Write open-source code that instruments thous...

Capital One
Queens, New York

New York City (Hybrid On-Site): $201,400 - $229,900 for Manager, Lead Software Engineer; $201,400 - $229,900 for Lead Software EngineerCandidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any ca...

JPMorgan Chase Bank, N.A.
New York, US

Required qualifications, capabilities, and skills * Formal training or certification on software engineering concepts and 3+ years applied experience * Strong proficiency in Java, Spring Framework (Spring Boot, Spring MVC, Spring Security), and ORM frameworks (Hibernate, JPA). We...

Capital One
Staten Island, New York

West 19th Street (22008), United States of America, New York, New YorkSenior Software Engineer (Java, Spring Boot, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environ...

The Cypress Group
New York, New York

Full-Stack Software Engineer (Node. Leading digital agency in Manhattan is looking to add to its talented software engineering team. Current need is for a Full-Stack Software Engineer. Software Engineering projects are completed from scratch in a dynamic, agile-based team environment where collabora...

Capital One
New York, New York

Center 1 (19052), United States of America, McLean, VirginiaSenior, Software Engineer (Golang/Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One...

MarketAxess
New York, New York

Expertise with HTML, CSS, JavaScript. Strong technical background with hands-on experience in designing, developing, and implementing software applications. Experience developing software in different programming languages, and demonstrated ability to quickly learn new languages and technologies. ...

JPMorgan Chase & Co.
New York, New York

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking, Legacy Payments division, you serve as a seasoned member of an agile team to design and deliver tr...

Capital One
New York, New York

What You’ll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting w...