Position: Java Lead Developer
Location: Manhattan NY Onsite
Employment Type: Contract
Role Overview:
We are seeking a Java Developer with a solid understanding of Java fundamentals JVM internals and Spring Framework principles. The ideal candidate should be comfortable working with modern Java features like Streams and Collections while also possessing strong problem-solving and algorithmic skills.
Key Responsibilities:
Develop and maintain Java-based applications ensuring high performance and responsiveness.
Utilize Java Streams and functional programming concepts for data processing and transformation tasks.
Apply deep understanding of JVM architecture to optimize application performance.
Design and implement modules following Spring Framework design principles (IoC DI etc.).
Participate in troubleshooting debugging and improving existing codebases.
Collaborate with team members to define design and deliver new features.
Required Skills:
Strong understanding of Java OOPs and JVM internals.
Hands-on experience with Spring Framework (Core Beans Dependency Injection).
Proficiency in Java Streams API and lambda expressions.
Experience with search replace and data transformation logic implementation.
Good analytical and problem-solving skills - ability to design algorithms and write clean efficient code.
Preferred Skills:
Knowledge of Spring Boot and microservices architecture.
Understanding of RESTful APIs and integration best practices.
Familiarity with Git Maven/Gradle and standard Java build tools.
Exposure to unit testing frameworks (JUnit Mockito).
Position: Java Lead Developer Location: Manhattan NY Onsite Employment Type: Contract Role Overview: We are seeking a Java Developer with a solid understanding of Java fundamentals JVM internals and Spring Framework principles. The ideal candidate should be comfortable working with modern Java ...
Position: Java Lead Developer
Location: Manhattan NY Onsite
Employment Type: Contract
Role Overview:
We are seeking a Java Developer with a solid understanding of Java fundamentals JVM internals and Spring Framework principles. The ideal candidate should be comfortable working with modern Java features like Streams and Collections while also possessing strong problem-solving and algorithmic skills.
Key Responsibilities:
Develop and maintain Java-based applications ensuring high performance and responsiveness.
Utilize Java Streams and functional programming concepts for data processing and transformation tasks.
Apply deep understanding of JVM architecture to optimize application performance.
Design and implement modules following Spring Framework design principles (IoC DI etc.).
Participate in troubleshooting debugging and improving existing codebases.
Collaborate with team members to define design and deliver new features.
Required Skills:
Strong understanding of Java OOPs and JVM internals.
Hands-on experience with Spring Framework (Core Beans Dependency Injection).
Proficiency in Java Streams API and lambda expressions.
Experience with search replace and data transformation logic implementation.
Good analytical and problem-solving skills - ability to design algorithms and write clean efficient code.
Preferred Skills:
Knowledge of Spring Boot and microservices architecture.
Understanding of RESTful APIs and integration best practices.
Familiarity with Git Maven/Gradle and standard Java build tools.
Exposure to unit testing frameworks (JUnit Mockito).
View more
View less