Java Technology Lead - Support in Itasca, Illinois at Accertify, Inc.
Explore Related Opportunities
Job Description
Accertify enables commerce by doing one thing extraordinarily well: pinpointing fraud. The company's Predictive Yes Platform helps businesses say yes to more - more good customers, more revenue, and more growth - without getting burned. It's a precise, confident, data-backed yes, made possible by joining signals across the entire customer lifecycle through unmatched data volume, layered AI-powered models, and a consortium approach that protects clients from bad actors spotted anywhere in the network while unlocking business with good actors verified anywhere in the network. With more than 10 billion transactions and over $1 trillion in commerce processed in 2025 alone, Accertify delivers the intelligence and precision that fraud and payments teams need to say yes confidently and enable growth. That's the More Yes difference.
We are seeking an Application Support – Java Technologist to support a fast-paced, mission-critical 24x7x365 SaaS environment powered by leading-edge technologies. In this role, you will be responsible for troubleshooting and resolving issues across a large-scale platform built on Linux and Java, ensuring the stability, performance, and availability of our applications.
You will collaborate closely with Development, Infrastructure, and Support teams to identify root causes, implement solutions, and drive continuous improvements within a high-volume transactional environment. This position requires strong technical problem-solving skills, a customer-focused mindset, and the ability to thrive in a dynamic, fast-moving setting.
As part of a global support organization, you will help maintain and support platforms operating across multiple data centers and regions, including the United States and Europe, ensuring seamless service delivery for our customers worldwide.
Essential Duties & Responsibilities:
- Diagnose problems with our Web-based enterprise application and various vertical applications
- Documentation of processes involved with support duties for internal customers and end-users
- Contribute in writing and in person to root cause analysis meetings as part of process improvement
- Operate and support a large SAAS platform based on Java and Linux
- Participate in the development and testing of internal tools, scripts, and other coding projects
- Work closely with peer teams to deliver high availability and optimum performance for customers
- Work with application developers, support, and our QA team to isolate customer issues
- Diagnose and analyze issues reported by clients
Skills & Qualifications:
- Solid experience supporting a Saas environment product with external customers
- A keen analytical, structured, and detail-oriented approach to problem-solving and troubleshooting
- Practical familiarity with the differences between object-oriented programming and functional programming
- A demonstrable understanding of Java and Python is required
- Experience with at least one RDBMS, preferably Oracle or Postgres, and commensurate skill in writing SQL scripts
- Working knowledge of industry standard formats, especially XML, CSV, and JSON; this includes an understanding of character encodings like UTF-8 and ISO-Latin 1
- Familiarity with the concepts of hashing, symmetric encryption, public key encryption, and SSL/TLS
- Basic understanding of common networking components and topologies in standard Web application environments
- Knowledge of the basic Web technologies: HTML, CSS, JavaScript
- Experience in Linux OS and command line operations
Technical Requirements:
- Foundational understanding of one programming language, basic database concepts, and version control (e.g., Git).
- Proficiency in multiple languages and frameworks, good understanding of data structures/algorithms, and experience with basic system design.
- Deep expertise in core technologies; understands design patterns, architecture, and performance optimization; and is a go-to person for technical issues.
- Minimum of 3 years of experience in highly scalable, high availability environments supporting high transaction volumes. An understanding of the technical challenges and requirements of such environments.
- Minimum of 3 years of experience with Java and Python languages
- Minimum of 3 years of experience with at least 2 of the following relational databases: Oracle, MySQL, SQL Server
- Experience supporting and/or debugging mobile applications written in Objective-C for iOS and/or Java for Android is a PLUS!
- Experience working with customers to explain complex technical concepts
- Passion for software engineering, mobile security, and writing clean, maintainable code.
- Proven problem-solving skills, the ability to roll up your sleeves and tackle hard problems with little technical direction or oversight.
- Customer-first attitude and strong written and verbal communication skills
- Adept and comfortable working in a rapidly changing environment is required
- Bachelor's degree in Computer Science or equivalent work experience
Additional Details:
- Location: 2 Pierce Place, Suite 900, Itasca, IL 60143
- Workplace Flexibility: Hybrid (3-4 days in-office per week). Candidates must be located in the United States.
- Visa Sponsorship: Employment eligibility to work for Accertify in the U.S. is required, as Accertify will not pursue Visa sponsorship for this position.
- The base salary range for this position is $125-150K, depending on experience, skills, and qualifications.
Why Join Accertify?
Employees are eligible for Accertify’s comprehensive benefits package, including medical, dental, and vision coverage; paid time off; and wellness programs. Employees may also participate in retirement programs, including a 401(k) plan with company matching contributions, subject to plan terms and eligibility requirements.