senior full stack developer / C2C NJ

Position: Senior Full Stack Developer

Employment Type: C2C

Location: Jersey City, NJ (Hybrid – Local candidates only)

Experience: 10+ years

Passport Number: Mandatory

Job Description:

We are seeking a Senior Full Stack Developer to join our team in a hybrid role based in Jersey City, NJ. The ideal candidate will have extensive experience in Java/JEE development, a strong understanding of financial services environments, and proficiency in modern development frameworks and tools.

Responsibilities:

• Work in an agile and fast-paced environment, collaborating with management, business, and senior technology teams.

• Design and develop applications using complex Java/JEE technologies and middleware systems.

• Build and maintain efficient, reusable, and reliable code.

• Manage the full development cycle, including requirements analysis, coding, testing, and maintenance.

• Identify and resolve bottlenecks and bugs to improve application performance.

• Provide status updates, escalate issues as needed, and report progress to management and business stakeholders.

• Manage source code repositories and support production releases.

• Identify and address risks and issues affecting project milestones.

• Understand and support the technical and business processes of front-office, trading, and settlement applications.

Required Qualifications:

Education: Bachelor’s degree (or foreign equivalent) in Computer Science or Engineering.

Experience: At least 10 years in Java/JEE software engineering within a financial services environment.

Technical Skills:

Programming: Java, JEE, Spring, Hibernate, Perl, Python.

Web Services: REST/SOAP.

Databases: Sybase, SQL Server.

UI Frameworks: GXT/GWT or similar.

Middleware: JMS, MQ, Tibco, Solace, Kafka.

Development Tools: Maven, SVN, GIT, Eclipse, IntelliJ.

Deployment Tools: Jenkins, Ansible, Kubernetes.

Cloud Technologies: Cloud architecture and related technologies.

Servers: Apache Spark, Apache Tomcat.

Operating Systems: Unix/Linux, including Perl and Shell scripting fundamentals.

How to Apply:

If you are interested and meet the qualifications, please share your updated resume with Karthigayan Venkatesan at karthigayan@reveilletechnologies.com.

Take the next step in your career by joining a dynamic team and working on challenging, cutting-edge financial services applications!