Assistant Vice President, Java Software Developer
Job in
Woodbridge Township, Middlesex County, New Jersey, USA
Listed on 2026-01-13
Listing for:
CLS Group
Full Time
position Listed on 2026-01-13
Job specializations:
-
Software Development
Software Engineer, Java Developer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
Assistant Vice President, Java Software Developer
Base pay range: $/yr – $/yr. Variable compensation, 401(k) match, and benefits included.
Department:
Technology |
Location:
Iselin, NJ (Hybrid) | Report to:
Director, Application Development | Functional
Title:
Assistant Vice President, Java Software Development Engineer |
Employment type:
Full‑time
- Develop scalable, robust applications utilizing appropriate design patterns, algorithms and Java frameworks
- Collaborate with Business Analysts, Application Architects, Developers, QA, Engineering, and Technology Vendor teams for design, development, testing, maintenance and support
- Adhere to CLS SDLC process and governance requirements and ensure full compliance of these requirements
- Plan, implement and ensure that delivery milestones are met
- Provide solutions using design patterns, common techniques, and industry best practices that meet the typical challenges/requirements of a financial application including usability, performance, security, resiliency, and compatibility
- Proactively recognize system deficiencies and implement effective solutions
- Participate in, contribute to, and assimilate changes, enhancements, requirements (functional and non-functional), and requirements traceability
- Apply significant knowledge of industry trends and developments to improve CLS in-house practices and services
- Provide Level-3 support. Provide application knowledge and training to Level-2 support teams
- 5+ years of hands‑on application development and testing experience with proficient knowledge of core Java and JEE technologies such as JDBC and JAXB, Java/Web technologies
- Knowledge of Python, Perl, Unix shell scripting is a plus
- Expert hands‑on experience with SQL and with at least one DBMS such as IBM DB2 (preferred) or Oracle is a strong plus
- Expert knowledge of and experience in securing web applications, secure coding practices
- Hands‑on knowledge of application resiliency, performance tuning, technology risk management is a strong plus
- Hands‑on knowledge of messaging middleware such as IBM MQ (preferred) or TIBCO EMS, and application servers such as Web Sphere, or Web Logic
- Knowledge of SWIFT messaging, payments processing, FX business domain is a plus
- Hands‑on knowledge of CI/CD practices and Dev Ops toolsets such as JIRA, GIT, Ant, Maven, Jenkins, Bamboo, Confluence, and Service Now.
- Hands‑on knowledge of MS Office toolset including MS‑Excel, MS‑Word, PowerPoint, and Visio
- Proven track record of successful application delivery to production and effective Level‑3 support.
- Have strong analytical, written and oral communication skills with a high self‑motivation factor
- Possess excellent organization skills to manage multiple tasks in parallel
- Be a team player
- Have the ability to work on complex projects with globally distributed teams and manage tight delivery timelines
- Have the ability to smoothly handle high stress application development and support environments
- Strive continuously to improve stakeholder management for end‑to‑end application delivery and support
- Minimum 5 year experience in Information Technology
Associate
Employment TypeFull‑time
Job FunctionInformation Technology
IndustriesFinancial Services, Banking, Investment Banking
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×