Senior Java Developer

Jersey City, NJ, US • Posted 6 hours ago • Updated 6 hours ago
Full Time
Travel Required
On-site
125000 - $130,000/yr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • java

Summary

Job Summary

We are looking for an experienced Senior Java Developer with 9–10+ years of hands-on software development experience.

The ideal candidate will have strong core Java skills, excellent coding and problem-solving abilities, and experience building scalable, high-performance enterprise applications. Candidates should be comfortable working in a fast-paced environment and collaborating with cross-functional teams.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications using Java and related technologies.
  • Write clean, efficient, reusable, and well-structured code.
  • Develop and maintain RESTful APIs and web services using Jersey and related frameworks.
  • Participate in application design, technical discussions, and code reviews.
  • Troubleshoot complex technical issues and improve application performance.
  • Collaborate with architects, product owners, QA engineers, and other development teams.
  • Follow software development best practices, coding standards, and security guidelines.
  • Contribute to Agile ceremonies, sprint planning, and continuous improvement initiatives.

Required Skills and Qualifications

  • 9–10+ years of hands-on experience in Java development.
  • Strong proficiency in Core Java, object-oriented programming, collections, multithreading, and exception handling.
  • Excellent coding, analytical, and problem-solving skills.
  • Hands-on experience developing RESTful web services and APIs using Jersey.
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience with enterprise application development and debugging.
  • Familiarity with version control systems such as Git.
  • Experience working in Agile/Scrum development environments.
  • Strong communication and collaboration skills.

Interview Process

  1. L1 – Technical Screening: Initial technical assessment and discussion of Java experience.
  2. L2 – Coding Assessment: Hands-on coding round through Codility.
  3. L3 – Managerial Discussion: Final discussion with the client hiring manager.

 

Ideal Candidate

The ideal candidate is a hands-on Senior Java Developer with strong coding fundamentals, solid experience in enterprise Java development, and the ability to solve complex technical problems efficiently.

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: 91142795
  • Position Id: 9121134
  • Posted 6 hours ago

Company Info

About Enfycon Inc

We can certainly recommend trying out our staffing services. Our meticulous approach, tailored strategies, and dedication to excellence make us a valuable partner in meeting your hiring needs effectively. Feel free to reach out to our team to discuss how we can support your organization's growth and success through our comprehensive staffing solutions.

About_Company_OneAbout_Company_Two
Contact the job poster
Abhinav Mohanty

Abhinav Mohanty

Business Head - Delivery @ Enfycon Inc

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.