Senior Java Developer

ID: JOB459

Job Info

Job Category



Job Type


Full Time

Experience Required


5 - 7 Years



New York




Apply Email


Job Description

The Client of MindsMapped Consulting is responsible for the data processing functions and operations of systems that provide operational, analytical and managerial support functions, as well as IT resource management, for DSNY. BIT develops and maintains application software for such systems. Working closely with owner/client bureaus within the agency, BIT develops and implements both custom and packaged applications, and maintains the requisite technical infrastructure, using in-house project resources and hired consultants. We encourage innovation, creativity, and a think outside of the box attitude when solving complex problems and implementing new solutions.
The Department, through its SMART project is in the process of the development, conversion and modernization of the agency's numerous old legacy systems. The successful candidate will serve as Senior Java Developer reporting to the SMART Application Unit. This position involves the design, development and maintenance of a state-of-the-art, next generation J2EE / JavaScript / Spring Framework / Spring MVC / Spring Integrations / Spring Data. The candidate will work from specifications to develop or modify complex software programming applications.
Duties include designing, developing, troubleshooting and debugging software programs; determining requirements for new system or new features and documentation of modifications and new code procedures; collaborating with Product Managers and UX Designers to create responsive UI; testing your code using Test Driven Development, writing both unit and functional tests; building software applications by following coding standards, builds appropriate unit tests, integration tests and deployment scripts; assisting in defining software architectures through collaboration with leads to explore existing systems, determining areas of complexity, potential risks to successful implementation, and learning the applications capabilities; translating designs and style guides provided by the UI/UX team into functional user interfaces, ensuring cross browser compatibility and performance; contributing to continual improvement by suggesting improvements to user interface, software architecture or new technologies; writing clean, high-quality, high-performance, maintainable code.

Candidate Skill Set

The successful candidate will have:
A demonstrable track record of design and construction of large scale integration systems using J2EE / Spring Framework / Spring Data / Spring Integrations / JavaScript and implementing complex technology in a global and heterogeneous environment.
JavaScript experience with object-oriented JavaScript, HTML5, and CSS3; Experience in using Jira and strong debugging skills.
Over 7+ years of prior experience working as a Java developer with ability to comprehend UML designs, and experience in profiling tools like JProbe.
Experience with our technology stack which includes, but is not limited to: Java/J2EE, Spring Framework v3/4, Spring Integrations, Spring Data, Message Queue architecture, MongoDB, HTML5 development. CSS3 (or last version) development.

Company Info



Client of MindsMapped Consulting



Posted Date : 2016-04-15

Visits : 266