Senior Java Developer - W2 only

Fortira Inc
New York, NY, 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
Experience required
7 years minimum
Compensation
$156,000.0 - $166,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Apache ActiveMQ Agile Methodology Amazon Web Services Application Performance Management Microsoft Azure Cloud Computing Code Review Relational Databases Software Design Patterns DevOps
+35 more
Distributed Systems Amazon DynamoDB Java Platform Enterprise Edition (J2EE) Gradle Java Persistence API PostgreSQL Apache Maven Microsoft SQL Server MongoDB MySQL OAuth Object-Oriented Software Development Oracle (Applications) Scrum Methodology RabbitMQ Redis Distributed Caching JSON Web Token Security Assertion Markup Language (SAML) Software Organization Google Cloud Spring-mvc Database Optimization Spring-boot Git Infrastructure Automation Frameworks Information Technology Cassandra Apache Kafka Graphql Restful APIs Terraform Serverless Computing Docker Microservices

Job description

We are seeking an experienced Senior Java Developer to design, develop, and maintain enterprise-grade applications and distributed systems. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, REST APIs, cloud technologies, and modern software development practices. You will collaborate with cross-functional teams to build scalable, secure, and high-performing applications while contributing to technical design and best practices.

Responsibilities

  • Design, develop, test, and deploy enterprise Java applications.
  • Build scalable microservices using Java and Spring Boot.
  • Develop and integrate RESTful APIs with internal and external systems.
  • Participate in architecture discussions and technical design decisions.
  • Write clean, maintainable, and well-documented code following best practices.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot production issues and perform root cause analysis.
  • Develop unit, integration, and end-to-end tests.
  • Collaborate with DevOps teams to implement CI/CD pipelines.
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
  • Review code, mentor junior developers, and ensure adherence to coding standards.
  • Work closely with business analysts, architects, QA, and product owners to deliver high-quality solutions.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 7+ years of professional Java development experience.
  • Strong expertise in Java 8, 11, 17, or newer.
  • Extensive experience with:
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Experience building RESTful APIs and Microservices.
  • Strong understanding of Object-Oriented Programming (OOP) and design patterns.
  • Experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.
  • Strong SQL development and database optimization skills.
  • Experience with Git and Maven or Gradle.
  • Familiarity with Agile/Scrum development methodologies.

Preferred Qualifications

  • Experience with AWS, Azure, or Google Cloud Platform.
  • Experience with Docker and Kubernetes.
  • Experience with Kafka, RabbitMQ, or ActiveMQ.
  • Experience with MongoDB, Cassandra, or DynamoDB.
  • Knowledge of Redis or distributed caching solutions.
  • Familiarity with GraphQL.
  • Experience implementing OAuth2, JWT, and SAML authentication.
  • Experience with Terraform or other Infrastructure as Code (IaC) tools.
  • Exposure to serverless technologies.

If you are passionate about building scalable enterprise Java applications and thrive in a collaborative Agile environment, we encourage you to apply.

Benefits & conditions

4.14.1 out of 5 stars New York, NY 10040 $75 - $80 an hour - Contract

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.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

Videos

See all

Related articles

See all