Lorven Technologies Inc.

Java Developer -- 1 Year Contract -- Mt. Laurel, NJ (Onsite)

Job Title: Java Developer

Location: Mt. Laurel, NJ (Onsite)

Duration: 1 Year Contract

Required Skills

  • Java with Multi-threading and NoSQL DB Cassandra/MongoDB
  • As a Java Developer with Multithreading Expertise, you will play a key role in designing and implementing multithreaded applications that deliver exceptional performance and scalability. You will work closely with our development team to create cutting-edge solutions and optimize existing codebases.

Key Responsibilities

  • Design, develop, and maintain Java applications with a strong emphasis on multithreading to achieve high concurrency and performance.
  • Implement thread synchronization, locking, and other concurrency control mechanisms to ensure data consistency and avoid race conditions.
  • Profile and fine-tune applications to identify and resolve performance bottlenecks.
  • Collaborate with team members to review code, provide feedback, and enforce best practices in multithreaded development.
  • Diagnose and resolve complex multithreading issues and optimize code for efficiency.
  • Create and maintain documentation for multithreading design patterns, best practices, and troubleshooting guides.
  • Work closely with cross-functional teams to ensure seamless integration of multithreaded components into larger systems.
  • Stay up to date with the latest developments in multithreading technologies and recommend innovative solutions.

Qualifications

  • Bachelor's degree in computer science or a related field.
  • Proven experience as a Java Developer with a strong focus on multithreading.
  • Experience with Kafka and No-SQL Databases such as Cassandra, YugabyteDB
  • In-depth knowledge of Java concurrency packages and libraries.
  • Familiarity with design patterns and best practices for multithreading.
  • Proficiency in performance profiling and optimization techniques.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.
  • Experience with other Java technologies (Spring, Hibernate, etc.) is a plus.
  • Seniority level

    Entry level
  • Employment type

    Contract
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Lorven Technologies Inc. by 2x

See who you know

Get notified about new Java Developer Contract jobs in Mount Laurel, NJ.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub