Overview:
Our client, provides automated, cloud-based software for financial operations, seeks an accomplished Senior Java Backend Software Engineer (Fintech / Payment Systems).
*** Candidate must be authorized to work in USA without requiring sponsorship ***
************************************************************************************************************************
*** Location: San Jose, CA 95002
*** Duration: 3 months contract w/ possibility of extension or conversion to FTE role
Notes:
- Hybrid role (3 days in office - Monday, Tuesday, and Thursday).
Description:
- The Card Payments team is responsible for building and enhancing card issuing and processing capabilities within cloud-based Accounts Payable and Accounts Receivable platforms. This role involves collaborating closely with developers, product managers, designers, architects, and leadership to deliver scalable and innovative payment solutions.
- As a Software Engineer, you will design, build, and support highly reliable, low-latency payment systems and APIs. You will contribute to the development of next-generation card payment capabilities, enabling large-scale transaction processing and unlocking new revenue streams.
- Designing and developing scalable, distributed payment systems and microservices.
- Building secure, compliant, and fraud-resistant payment solutions.
- Developing integrations with third-party payment providers using messaging and event-driven architectures.
- Creating data pipelines, data lakes, and contributing to AI/ML-driven payment analytics.
- Implementing monitoring, logging, tracing, and alerting for production systems.
- Troubleshooting and resolving issues in live production environments.
- Automating deployment, testing, and infrastructure using Infrastructure-as-Code (IaC) tools.
- Leveraging modern technologies such as cloud platforms, containers, Kafka, and AI/ML.
- Collaborating cross-functionally with product, design, and business teams to drive innovation.
- Taking ownership of critical systems and mentoring junior engineers.
- Promoting best practices in scalability, reliability, security, and performance.
- Participating in design discussions, code reviews, and technical decision-making.
Qualifications:
- Bachelor s degree in Computer Science or a related field (or equivalent experience).
- 5+ years of experience designing, developing, and operating scalable distributed systems and microservices.
- Strong expertise in Java and Spring Boot.
- Hands-on experience with RESTful APIs and microservices architecture.
- Experience with SQL and/or NoSQL databases.
- Experience with messaging systems and event streaming (e.g., Kafka or similar).
- Experience with CI/CD pipelines and automated testing.
- Experience building and deploying applications on AWS (e.g., EC2, RDS, Lambda, API Gateway).
- Experience with containerization and orchestration (e.g., Docker, Kubernetes).
- Strong troubleshooting skills in both development and production environments.
- Experience with monitoring and observability tools (e.g., CloudWatch, Datadog).
- Ability to communicate technical concepts clearly and collaborate with cross-functional teams.
Preferred (Nice to haves):
- Master s degree in Computer Science or related field.
- Experience working with payment systems and card issuing platforms.
- Knowledge of PCI compliance, security standards, and encryption practices.
- Experience implementing fraud detection or risk mitigation systems.
- Hands-on experience with AI/ML models and applying them to real-world problems.
- Experience building data lakes and large-scale data ingestion pipelines.
- Familiarity with advanced event-driven architectures and real-time processing systems.
- Experience mentoring junior engineers and leading technical initiatives.
- Passion for innovation in fintech and payments ecosystems.
************************************************************************************************************************
I'd love to talk to you if you think this position is right up your alley, and assure a prompt communication, whichever direction. If you're looking for rewarding employment and a company that puts its employees first, we'd like to work with you.
Satwinder Sat Singh
Lead Technical Recruiter
Company Overview:
Amerit Consulting is an extremely fast-growing staffing and consulting firm. Amerit Consulting was founded in 2002 to provide consulting, temporary staffing, direct hire, and payrolling services to Fortune 500 companies nationally, as well as small to mid-sized organizations on a local & regional level. Currently, Amerit has over 2,000 employees in 47 states. We develop and implement solutions that help our clients operate more efficiently, deliver greater customer satisfaction, and see a positive impact on their bottom line. We create value by bringing together the right people to achieve results. Our clients and employees say they choose to work with Amerit because of how we work with them - with service that exceeds their expectations and a personal commitment to their success. Our deep expertise in human capital management has fueled our expansion into direct hire placements, temporary staffing, contract placements, and additional staffing and consulting services that propel our clients businesses forward.
Amerit Consulting provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Applicants, with criminal histories, are considered in a manner that is consistent with local, state and federal laws.