You will be redirected to FINANCIAL INFO SVCS AGENCY to apply.
Sponsored
Working in United States? Stay connected with a Saily eSIM
Get affordable mobile data the moment you land. No physical SIM, no roaming bills.
Affiliate link: we may earn a commission at no extra cost to you. Learn more
Get 5 USD with referral code MONIQU2427 →Salary: $130,000 - $140,000 (annual)
The NYC Financial Information Services Agency-Office of Payroll Administration (FISA-OPA) has a vacancy for a Java developer who will provide support of production and development for our citywide automated timekeeping system (CITYTIME). The candidate's primary responsibilities will include: Building scalable, secure, and robust enterprise-level applications using the Java platform and its associated frameworks. Managing the full software development lifecycle and collaborating with cross-functional teams to deliver high-quality software solutions for the City's timekeeping system (CITYTIME) that includes: activity and payroll processing; timesheet, roster, status, and roll-call functionality; employee profile, leave balance, work schedule, self-care service, and integration between rule-based engine and Java application. Key Responsibilities • Design and Development: Design, develop, implement, and maintain Java-based applications using the Java EE platform and related technologies. • Collaboration: Work closely with business analysts, architects, and cross-functional teams to gather requirements, define specifications, and integrate software components into a fully functional system. • Coding and Testing: Write clean, efficient, and testable code, adhering to coding standards and best practices. Conduct unit and integration testing and participate in code reviews to ensure quality. • Performance and Scalability: Ensure high-volume, low-latency performance for mission-critical systems and optimize applications for speed and scalability. • Troubleshooting and Support: Identify bottlenecks, debug applications, troubleshoot production problems, and provide timely resolutions. • Documentation and Improvement: Document technical designs and specifications, and support continuous improvement by researching and presenting new technologies and alternatives. Required Skills and Qualifications • Proficiency in Java: Strong proficiency in the Java programming language and an in-depth understanding of Java/JEE internals (classloading, memory management, transaction management). • Frameworks and Technologies: Hands-on experience with MVC frameworks and ORM technologies. Willing to learn new frameworks and tools. • Web Technologies: Experience with web services and API development. • Databases: Knowledge of relational databases and proficiency in SQL. • Development Methodologies and Tools: Familiarity with Agile methodologies, version control systems, and build tools like Ant. • Working experience with Fair Isaac's Blaze Advisor rule engine is preferred. • Soft Skills: Excellent problem-solving, analytical, and communication skills, with the ability to work effectively in a collaborative team environment. Additional Information P561 The City of New York offers a comprehensive set of benefits and programs to employees, including health insurance, pension plan, Deferred Compensation Plan (with 457, 401K and Roth IRA options), pre-tax Commuter Benefit program, pre-tax Flexible Spending Accounts programs and more. Additional benefits such as prescription drug coverage, dental benefits, vision care benefits and more are also available through District Council 37 - Local 2627, the union that represents employees in this title. To Apply External applicants please visit https://a127-jobs.nyc.gov/ to apply to Job ID # 799588. Current NYC employees may apply via Employee Self Service (ESS). While all complete applications will be given consideration, only candidates selected for an interview will be contacted by FISA-OPA. Hours/Shift 35 hours Weekly/Day
Minimum Qualifications
- A baccalaureate degree from an accredited college in computer science, engineering or a related field and four years of satisfactory full-time experience related to datacenter engineering and operations, cloud engineering and operations, complex IT infrastructure engineering; or, 2. A baccalaureate degree from an accredited college and eight years of satisfactory full-time experience related to datacenter engineering and operations, cloud engineering and operations, complex IT infrastructure engineering; or, 3. Education and/or experience which is equivalent to "1" or "2" above.