← Back to jobs

Apptad Inc Logo
Java Developer with Threading

Apptad Inc

 

Princeton, NJ, USA

Posted On: 15 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain high-performance Java applications, focusing on multithreading and concurrency solutions to improve efficiency.

This role is on-site.

Responsibilities

  • Implement multithreading and concurrency solutions to optimize application efficiency.
  • Analyze and optimize system performance, memory usage, and scalability.
  • Troubleshoot and resolve production issues in a timely manner.
  • Participate in code reviews and ensure best practices are followed.
  • Collaborate with cross-functional teams to define and deliver technical solutions.

Required Skills

  • Strong experience in Core Java (Java 8 or above).
  • Hands-on experience with multithreading, concurrency, and synchronization.
  • Good understanding of JVM internals and performance tuning.
  • Experience with data structures and algorithms.
  • Familiarity with RESTful APIs and microservices architecture.
  • Experience with Spring/Spring Boot framework.
  • Strong problem-solving and debugging skills.

Preferred Skills

  • Experience with distributed systems.
  • Knowledge of messaging systems like Kafka or RabbitMQ.
  • Familiarity with cloud platforms (AWS/Azure/GCP).

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs