Haystack
← Back to Jobs
Technology
NG

Lead Java developer

Nexylum Global LLCCharlotte, NC🇺🇸United StatesPosted 11 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Charlotte, NC, United States
Posted
Yesterday
SQLJava

Job Description

The Role

Responsibilities:

  

  • Design, develop, test, and support Java-based applications and services.
  • Develop robust and scalable solutions using Core Java and object-oriented programming principles.
  • Write clean, maintainable, and efficient code following coding standards and best practices.
  • Analyze business requirements and translate them into technical solutions.
  • Develop and optimize RESTful APIs and backend services.
  • Work with relational databases and write complex SQL queries, stored procedures, and performance tuning solutions.
  • Implement multithreading, concurrency, collection frameworks, and design patterns where applicable.
  • Participate in code reviews and contribute to application architecture discussions.
  • Debug production issues and provide timely resolution.
  • Optimize application performance, memory utilization, and scalability.
  • Collaborate with QA teams during testing cycles and support release activities.
  • Prepare technical documentation and knowledge transfer materials.

 Requirements:

  • Strong experience with Java 8/11/17+
  • OOP Concepts (Inheritance, Polymorphism, Encapsulation, Abstraction)
  • Collections Framework
  • Exception Handling
  • Generics
  • Multithreading and Concurrency
  • JVM Internals and Garbage Collection
  • Serialization and Reflection
  • Lambda Expressions and Stream API

Similar jobs