Senior Full Stack Developer - Java

SA TALENT, INC.
Woodbridge Township, NJ, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$104,000.0 - $124,800.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Applications Architecture Application Performance Management HTML5 Automation of Tests Cascading Style Sheets (CSS) Code Review Continuous Integration Relational Databases Database Storage Structures
+19 more
DevOps Enterprise Messaging Systems Node.Js Scrum Methodology Cloud Services SQL Databases TypeScript Web Services Enterprise Software Applications Spring-mvc Express.js Spring-boot Backend AngularJS Information Technology Apache Kafka Front End Software Development Restful APIs Microservices

Job description

  • Design, develop, test, and deploy full-stack enterprise applications.
  • Develop backend services using Java, Spring Boot, Spring MVC, and Microservices.
  • Build responsive and reusable frontend applications using Angular, TypeScript, JavaScript, HTML5, and CSS3.
  • Develop and integrate backend services using Node.js / Express.js.
  • Design and consume RESTful APIs and web services.
  • Develop scalable microservices and integrate multiple enterprise systems.
  • Work with Kafka or other messaging platforms for event-driven applications.
  • Design and optimize SQL queries and database structures.
  • Participate in application architecture, technical design, and code reviews.
  • Troubleshoot application performance and production issues.
  • Write unit, integration, and automated tests.
  • Participate in Agile/Scrum ceremonies and collaborate with business analysts, architects, QA, and DevOps teams.
  • Contribute to CI/CD pipelines and cloud deployments.
  • Maintain technical documentation and development standards.

Requirements

The ideal candidate should have strong experience building RESTful APIs, microservices, responsive Angular applications, and Node.js services, along with experience working with relational databases, cloud platforms, CI/CD, and Agile development methodologies., * Bachelor’s degree in Computer Science, Engineering, IT, or related field.

  • Experience working on large enterprise applications.
  • Financial services, banking, healthcare, insurance, or retail experience is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Experience working in an Agile/Scrum environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:22 min

Analyzing differences between mobile and traditional backend DevOps

Mete Baydar Mete Baydar · World Congress 2025

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:32 min

Refactoring bulk frontend operations into scalable backend methods

Noam Honig · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all