What are the responsibilities and job description for the Senior Java Lead @ Berkeley Height, NJ(5 Days onsite-Locals) position at Reveille Technologies?
Job Details
Role: Java Developer
Location: Berkeley Height, NJ(5 Days onsite-Locals)
Duration: 6 Months
Payment Card Industry Must Have
Responsibilities:
- Build, test, and support software that makes our Risk and Fraud platforms out from the competition.
- Dive deep into Payment Card Industry standards and continuously learn how to apply them to enhance our gateway s capabilities.
- Certify integrations with various payment processors, ensuring compliance with standards like PCI, ISO 8583, and others.
- Put security first in every line of code you write to ensure a dependable and secure solution.
- Spot and tackle critical web application security vulnerabilities to protect user data and maintain compliance.
- Work closely with teams across the company to create innovative payment solutions that make a difference.
- Stay ahead of the curve by exploring industry trends and bringing fresh ideas to the table.
Technical Skills:
- Bachelor s degree in Computer Science, Engineering, or a related field, or equivalent combination of education, experience, and military service.
- 7 years of experience developing and testing software using Java.
- Proven experience in the Payments Industry and familiarity with industry standards.
- Hands-on experience with web services and RESTful API development.
- Strong understanding of critical web application security vulnerabilities.
- Expertise in development of application with Java/J2ee Jsp, Struts2, Spring 5.x.x, Rest API, JMS, Netty Framework (asynchronous event-driven network application framework).
- Good Knowledge of Oracle 19C, Complex SQL Query writing, DB trigger and Procedure,
- Experience of work on Query performance tuning,
- Knowledge of JUNIT automation
- Capability to understand the complex business logic and code writing skill.
- Experience testing within an agile team/organization.
- Able to work effectively under pressure, independently, and within a collaborative team-oriented environment
- Nice to have: Experience in Azure cloud, Code and third-party library vulnerability fix, Application Authentication
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.