Java Software Developer/Lead at Cognisol in New York, New York, United States
- Company: Cognisol
- Location: New York, New York, United States
- Posted: Sep 18, 2026
- Type: Contract
- Salary: $45.00 - 55.00 (US Dollar)
- Experience: 6+ years
Overview
Location NYC, NY- Onsite Duration: 12+ months Contract Rate- $45-55/hr c2c Develop high quality, robust code Oversee the platform, day to day requests, long term projects, and strategy of the team Continually enhance the team's performance by eliminating Toil through automation
Job description
- Location NYC, NY- Onsite
- Duration: 12+ months Contract
- Rate- $45-55/hr c2c
Responsibilities
- Develop high quality, robust code
- Oversee the platform, day to day requests, long term projects, and strategy of the team
- Continually enhance the team's performance by eliminating Toil through automation
- Eliminate waste in the SDLC process
- Ensure platform is fully compliant to compliance, security and audit policies, Securities lending a must
- Ensure system stability through enhancement/maintenance periods
Requirements
- Proven experience working through the full product cycle from initial design to the final product;
- Strong team leadership skills is a must;
- 6+ years of industry software engineering experience particularly
- 5+ year of hands on with Java/Kotlin
- Scala a must
- 6+ years of experience developing multithreaded JVM applications;
- Must have an excellent practical experience developing large scale JVM applications;
- Practical experience developing distributed systems;
- Hands on experience developing distributes systems and practical experience with container based technology in particular Kubernetes;
- Practical experience with JVM applications performance tuning;
- Practical experience working with document storage databases in particular MongoDB;
- Practical experience with CICD pipelines and DevOps engineering practices;
- Bachelor's or Master's degree in Computer Science/Engineering/Mathematics.
- Exceptional candidates with excellent track records also accepted.
Skills
Required
- Java
- Kotlin
- Scala
- Multithreaded JVM applications
- Large scale JVM applications
- Distributed systems
- Kubernetes
- JVM performance tuning
- MongoDB
- CICD pipelines
- DevOps engineering practices