Sr. Developer JAVA/J2EE
Listed on 2026-02-28
-
Software Development
Java Developer, Software Engineer, Full Stack Developer, Backend Developer
Job Title:
JAVA/J2EE Sr. Developer with Spring Boot and Micro Services
Location:
Lower Manhattan, NY - Local Candidates (PREFERRED) On-Site interview Required
Job Type: Contract 10+ months - on C2C
Looking for a JAVA/J2EE Sr. Developer for a government client in NYC. This is a great opportunity to work for a large reputable company with the latest available technologies.
Core Java 7 or 8 Mongo
DB, MQ Series, Agile, Cloud, and Microservices would be a plus.
Senior Developer responsible and accountable for complete delivery of assigned user story. Developer will work with other supporting roles such as UI/UX, BA, QA, and other front-end/back-end developers. However, the senior developer will ensure that the complete end-to-end user story is completed.
OverviewThe project will be re-designing and developing two major legacy systems using bleeding edge Java and open-source technologies. Legacy system functionality will be ported over to the new system and re-designed when necessary. The systems provide critical operations management for the City. The project will be done using practical Agile/SCRUM project methodology.
Roles and ResponsibilitiesJava 2EE Spring Boot (MUST HAVE) or Spring Framework, Spring MVC Reactive Extensions (RxJava), JavaScript/Type Script/ES6 REST and SOAP web services, web sockets programming Micro services, Dockers or Kubernetes or other containers (MUST HAVE) Any message queue (MQ) experience, but Rabbit
MQ is (PREFERRED) JUnit, Mockito, Jenkins, Git/Bit Bucket, JIRA, JMEeter
- Java/J2EE 8-MUST HAVE 8
* is a MUST HAVE - Spring (Core, Data, MVC, Web)
- REST, SOAP
- JUnit, Git/Bitbucket, JIRA
- Mongo
DB (at least the basics)
- Spring (above plus Boot, Data Mongo
DB, Cloud) - Mongo
DB (advanced) - Micro services, Docker
- Reactive Extensions (RxJava), JavaScript/Type Script/ES6
- Websockets
- Any message queue (MQ) experience, but Rabbit
MQ is preferred - Mockito, (Use the "Apply for this Job" box below).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).