Full Time Java Developer

Jersey City, NJ, US • Posted 6 hours ago • Updated 6 hours ago
Full Time
On-site
$100,000 - $110,000/yr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java 17
  • Spring Framework
  • cloud platforms

Summary

Job Title: Senior Java Developer

Location: Irving, TX | Jersey City, NJ | Tampa, FL | Mississauga, Canada (Hybrid / Onsite)

Position Type: Direct Hire / Full-Time (W2)

Compensation: $110,000 / Year + Benefits

Experience Level: 7+ Years

About the Role

We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications for our client. The ideal candidate brings deep expertise in Java and modern backend technologies, a strong command of system architecture, and the ability to mentor junior engineers while driving technical excellence in an Agile environment.

Key Responsibilities

  • Architect & Build: Design, develop, test, and maintain high-quality Java applications, RESTful APIs, and microservices architectures.

  • Technical Leadership: Lead technical design discussions, contribute to architectural decision-making, and enforce clean, maintainable, and secure coding practices.

  • Code Quality & Mentorship: Conduct thorough code reviews, provide constructive feedback, and mentor junior engineers to foster a culture of continuous learning.

  • System Optimization: Optimize backend performance, scalability, and reliability while troubleshooting complex issues across development and production environments.

  • Cross-Functional Collaboration: Partner closely with Product Managers, QA Engineers, DevOps teams, and stakeholders within an Agile/Scrum framework.

Required Qualifications

  • Experience: 7+ years of professional software development experience.

  • Core Tech: Strong proficiency in Java (Java 17 or later) alongside deep hands-on experience with Spring Framework & Spring Boot.

  • Design & Principles: Solid foundation in Object-Oriented Programming (OOP), design patterns, and SOLID principles.

  • Data & APIs: Proven experience designing/developing RESTful APIs and working with SQL databases (PostgreSQL, Oracle, or MySQL).

  • Tools & Workflow: Hands-on experience with Git, modern CI/CD pipelines, and Agile/Scrum delivery.

  • Education: Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Preferred Qualifications

  • Experience building microservices-based, high-availability enterprise applications.

  • Exposure to Cloud platforms (AWS, Azure, or Google Cloud Platform).

  • Hands-on experience with containerization and orchestration (Docker, Kubernetes).

  • Familiarity with event streaming/messaging frameworks (Kafka, RabbitMQ) and NoSQL databases (MongoDB, DynamoDB, Cassandra).

  • Understanding of modern application security protocols (OAuth 2.0, JWT).

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10179237
  • Position Id: 9073228
  • Posted 6 hours ago
Contact the job poster
HJ

Harish Joshi

Recruiter @ Resource Logistics
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

New York, New York

21d ago

Easy Apply

Contract, Third Party

50 - 55

New York, New York

Today

Full-time

Compensation information provided in the description

Jersey City, New Jersey

Yesterday

Easy Apply

Contract

Depends on Experience

Jersey City, New Jersey

Today

Easy Apply

Contract

65 - 70

Search all similar jobs