Logo for CorServ

Senior Software Engineer

Role overview

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or 10+ years of related experience
  • Strong proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate)
  • Solid understanding of backend development principles, including RESTful architecture, microservices, and asynchronous processing
  • Experience with relational databases (e.g., MSSQL) and proficiency in writing efficient SQL queries

Responsibilities

  • Designing and developing high-quality, scalable, and maintainable backend systems using Java technologies like REST, SOAP, and Hibernate
  • Collaborating with cross-functional teams to gather and analyze requirements and translate them into technical specifications and designs
  • Implementing and maintaining efficient and robust RESTful APIs and microservices
  • Conducting thorough code reviews to ensure the quality and integrity of the software

About the company

CorServ logo

CorServ

CorServ provides turn-key credit card issuing programs, and APIs to payment issuing and processing services that are used by Banks, Fintechs, and eCommerce companies to create innovative payment, commerce, and finance programs. CorServ's credit credit card issuing and processing programs provides the technology, scale, and expertise for financial institutions of all sizes to profitably offer credit card products to consumer, business, and commercial customers without adding staff. CorServ's APIs to modern issuing and processing services for credit, debit, virtual, and pre-paid payments enable Banks, Fintechs, and eCommerce companies to create innovative solutions for NeoBanking, Expense and AP Management, Door Delivery, Retail Financing, Business Lending, Home Financing, Payroll and HR, Insurance, and Wealth Management.

Company details

Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Description

As a highly skilled and motivated backend Senior Software Engineer you will work with our dynamic team on our next-generation payments platform. As a backend Senior Software Engineer, you will play a crucial role in the development and maintenance of our core financial services platform. Your expertise in Java programming and backend development will be instrumental in ensuring the scalability, reliability, and performance of our applications. 

  • Designing and developing high-quality, scalable, and maintainable backend systems using Java technologies like REST, SOAP, and Hibernate.  
  • Collaborating with cross-functional teams to gather and analyze requirements and translate them into technical specifications and designs. 
  • Implementing and maintaining efficient and robust RESTful APIs and microservices. 
  • Writing clean, reusable, and testable code, adhering to industry best practices and coding standards. 
  • Conducting thorough code reviews to ensure the quality and integrity of the software. 
  • Identifying and resolving software defects and performance issues and providing timely bug fixes. 
  • Optimizing backend systems for high performance, scalability, and security. 
  • Integrating third-party libraries, tools, and APIs as needed. 
  • Working with databases and implementing efficient data storage and retrieval mechanisms. 
  • Collaborating with front-end developers to ensure seamless integration of the front-end and back-end systems. 
  • Keeping up to date with emerging trends and technologies in backend development and incorporating them into the software development lifecycle. 
  • Participating in Agile development processes, including sprint planning, daily stand-ups, and retrospectives. 
  • Other duties as assigned. 
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or 10+ years of related experience. 
  • Strong proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate). 
  • Solid understanding of backend development principles, including RESTful architecture, microservices, and asynchronous processing. 
  • Experience with relational databases (e.g., MSSQL) and proficiency in writing efficient SQL queries. 
  • Familiarity with NoSQL databases (e.g., MongoDB) and their usage patterns. 
  • Knowledge of version control systems (e.g., Git) and familiarity with continuous integration and deployment (CI/CD) processes. 
  • Focus on developing secure applications exposed to multiple audits (OWASP, SSAE16, PCI). 
  • Experience in designing and developing RESTful APIs and web services. 
  • Proficiency in using build tools (e.g., Maven, Gradle) and dependency management. 
  • Strong problem-solving skills and ability to debug complex issues. 
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment. 
  • Proven ability to deliver high-quality software projects on time and within budget. 
  • Familiarity with multiple Agile development methodologies (e.g., Scrum, Kanban, Waterfall) is a plus. 
  • This role requires a high level of autonomy, attention to detail, initiative, ownership, ability to learn and correctly interpret business terminology and product concepts. 
  • Willingness and desire to maximize AI toolsets for increased productivity and product quality. 
  • Ability to work remotely within CorServ’s footprint. 
  • AWS services: Connect, Lex, Lambda, DynamoDB, CloudFormation, CloudWatch. 
  • Financial services and/or credit card systems background. 

About CorServ  


CorServ is a credit card technology and portfolio management company that was founded in 2009. With decades of experience in payment systems, we enable financial institutions to enter or expand their credit card program with our open-source technology platform. Our global headquarters is in Atlanta, GA. We offer a competitive compensation package and company-paid benefits package including medical, dental, and vision. We also offer a generous PTO plan, 401k match, and the opportunity to work in a remote environment.


CorServ is an Equal Opportunity employer—All qualified applicants/employees will receive consideration for employment without regard to that individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. CorServ is firmly committed to upholding EEO principles. As part of our standard pre-employment process, we conduct screenings for drugs, credit, and backgrounds in accordance with legal requirements and industry best practices. These measures help us maintain a safe, secure, and inclusive work environment for all employees. 

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.