Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (Java)

Rewards Network

Headquartered in Chicago, IL, Rewards Network powers the leading dining rewards programs in North America. Thousands of restaurants benefit from the financial and marketing services provided by the company, which include access to capital and numerous promotional programs via email, mobile and social media. Rewards Network offers its dining programs in partnership with major airline frequent flyer programs, several of the nation’s largest bank card issuers, numerous key players in the loyalty marketing industry and dozens of national corporations. Our millions of active members include frequent flyers, corporate cardholders and a pool of diners who spend hundreds of millions of dollars annually at participating restaurants Job Description Rewards Network (RN) is seeking a Senior Software Engineer (Java) to help us develop key products to support the company’s business strategy. As a member of the Consumer Development Team, you will work closely with stakeholders, business analysts, other software engineers and teams throughout Rewards Network to design and develop web sites and applications aligned with business requirements. The Senior Software Engineer (Java) will perform new development as well as escalated product support. We are looking for a passionate problem solver that is highly focused, agile and who thrives in a fast-paced, collaborative and team-centric environment. Essential Duties and Responsibilities Works with a team of peers to architect, design and implement new application or feature sets in support of strategic business and IT initiatives Actively participates in all adopted Agile activities such as stand-ups, retrospectives, Continuous Delivery, TDD, ATDD, BDD (Behavior Driven Development) and knowledge sharing across team members. Participates in tasking sessions with delivery team Wants to be in a collaborative, trust-based, team-centric environment. Aggressively and proactively tests software throughout development cycle; inclusive of functional/unit-testing, and TDD (Test Driven Development). Documents design, and release notes with “just enough” documentation to support future development and operations staff Collaborates with Quality Assurance engineers in test case construction, issue identification, and remediation Continuously improves, refines, and refactors software Participates in the resolution of challenging and demanding problems across a number of technical topographies Ongoing product support and maintenance escalated from Support team Participates in the evolution and practice of Agile/Lean best practices Qualifications Bachelor’s in Computer Science or comparable experience Key Skills for Success Goal-oriented and highly motivated Willingness to collaborate, share knowledge and learn from others Ability to stay current on new technologies Willingness to experiment, learn, adapt Ability to work well under pressure Ability to learn quickly and leverage past experience to offer new ideas and initiatives Willingness to develop domain expertise Qualifications Technical Skills for Success 5+ years of Java enterprise programming preferred 2+ years working on an Agile delivery team Understands, articulates, and conforms to core OOP principles Understands, utilizes, and leverages core Java architecture 8+ years of web-based development experience Experience with J2EE design and implementation, Spring Core (Dependency Injection, AOP, JDBC), Spring MVC, JUnit, Mockito, EhCache, JSPs, Servlet, Apache, Tomcat, Rest, JSON, SOAP, DWR, XML, SQL, Apigee and Linux. Experience with industry standard design patterns Experience with Team City, Git, Chef, IntelliJ a plus A commitment to developing solid, tested, high performance software Experience working within/constructing service oriented architectures is preferred Experience in a pair programming environment highly preferred, or the willingness to learn Excellent written and verbal communication skills are required. Ability to work well with a wide variety of people with varying technical skill sets and business knowledge is required. Comfortable offering input across requirements phases and distilling the product into MVPs (Minimum Viable Products) Excellent problem solving and troubleshooting skills. Must be able to quickly assess problems and determine proper steps to resolution. Experience with running Tomcat & Apache in a clustered production environment Additional Information All your information will be kept confidential according to EEO guidelines. Job Location #J-18808-Ljbffr Rewards Network

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Java) in Chicago, IL vacancy
  •  ...where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank'...  ...and 5+ years applied experience ~ Advanced knowledge in Java on Spring Boot programming language ~ Must have advanced... 
    Senior

    J.P. Morgan

    Chicago, IL
    16 days ago
  • $121.73k - $130k

    A leading technology company in Chicago is looking for a Senior Software Engineer to design and support enterprise applications. You will work with...  ...5+ years of relevant experience, including proficiency in Java and AWS. The salary range for this position is $121,733 to $... 
    Senior

    Boingo Wireless

    Chicago, IL
    1 day ago
  • $154k - $243k

     .... Bring your own point of view on best engineering practices. Be hands‑on and contribute to...  ...mentality. You have experience with Java, Web Services, REST APIs, Webhooks and SQL...  ...PostgreSQL. You have a good understanding of Software Engineering practices and interest in... 
    Senior
    Work at office

    EngineersOfAI

    Chicago, IL
    1 day ago
  • $180k - $243k

    Senior Software Engineer (Java) - Bank Payments Chicago Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is... 
    Senior
    Bank staff
    H1b
    Work at office
    Visa sponsorship
    Flexible hours

    Adyen

    Chicago, IL
    1 day ago
  •  ...exciting time to become a key member of our growing team. The Senior Software Engineer is a full-stack technical contributor for driving the design...  ...large scale web apps and services. Strong experience with Java, Spring, and Hibernate server application, and its design... 
    Senior
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Cayuse

    Chicago, IL
    1 day ago
  • $180k - $243k

    Senior Software Engineer (Java) - Card Payments Chicago Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice. At Adyen, everything we do is... 
    Senior
    H1b
    Work at office
    Visa sponsorship
    Flexible hours

    Adyen

    Chicago, IL
    1 day ago
  • $102k - $120k

    Role Summary We are seeking a highly skilled and experienced Senior Java Developer with 15+ Years of specialized technical experience to support, maintain, and enhance a suite of enterprise‑grade Java applications. The ideal candidate will have deep expertise in Java technologies... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Ensono

    Chicago, IL
    1 day ago
  • As a Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank, Embedded Banking & Solutions , you are an integral part...  ...stability Advanced in one or more programming language(s) Java, Spring Boot, Microservices, Rest API, Kubernetes Proficiency... 
    Senior

    JPMorgan Chase

    Chicago, IL
    1 day ago
  • A leading technology solutions firm is seeking a Sr. Java Developer to leverage extensive Java experience within the warehouse domain. The ideal candidate has 10+ years of Java expertise, strong proficiency in frameworks like Spring and Hibernate, and familiarity with... 
    Senior

    Integrated Technology Strategies, Inc

    Chicago, IL
    1 day ago
  • $154k - $243k

    Adyen is looking for a Senior Software Engineer (Java) to join their Chicago office. In this role, you will tackle complex technical projects and build APIs that impact many merchants. Candidates should have 5+ years of software development experience and be proficient... 
    Senior
    Work at office

    Adyen

    Chicago, IL
    2 days ago
  • $200k - $225k

    Chicago Trading Company is seeking a talented software engineer to join the TAPE team. Responsibilities include architecting Java services for post-trade processing, engineering scalable distributed systems, and collaborating with stakeholders to enhance APIs. Ideal candidates... 
    Senior

    Chicago Trading Company

    Chicago, IL
    1 day ago
  • $154k - $243k

    EngineersOfAI in Chicago is seeking a hands-on engineer to work on complex technical projects and build scalable solutions...  ...in your tenure. The ideal candidate has 5+ years in software development, proficiency in Java, REST APIs, and strong coding practices. This role is... 
    Senior
    Work at office

    EngineersOfAI

    Chicago, IL
    1 day ago
  • A leading quantitative trading firm is seeking a Senior Java Engineer to join their Trading & Execution group. This team owns the systems responsible...  ...through production. What We're Looking For 7+ years of software engineering experience. Deep expertise building high-... 
    Senior
    Immediate start

    Acquire Me

    Chicago, IL
    1 day ago
  • Profile Sr Software Engineer - low latency Description This role engineers secure, scalable and reliable technology solutions, with minimal mentoring, to advance Client in the global marketplace and serve risk management needs of customers around the world Principal Accountabilities... 
    Senior
    Internship

    Informatic Technologies, Inc.

    Chicago, IL
    1 day ago
  •  ...Type : Full-time Contract Job Description: We are looking for a Java Developer to analyse, design, code, and test Java/HTML/CSS/SQL...  ...Interact and communicate effectively with all levels of staff, senior management, and customers Provide ad-hoc reporting and analysis... 
    Senior
    Full time
    Contract work

    ESB Technologies

    Chicago, IL
    1 day ago
  •  ...:- Cincinnati,OH/ Minneapolis,MN/ Chicago,IL - Onsite role Senior, Lead Java developer opportunity available. Expectation is 70-80% development...  ...implements application systems by participating through the software development lifecycle from inception to delivery and beyond.... 
    Senior

    Galent

    Chicago, IL
    1 day ago
  • Adyen is seeking a Senior Software Engineer for its Card Payments team in Chicago. In this key role, you'll lead the development of scalable payment...  ...of experience in software engineering, with expertise in Java and PostgreSQL. Join Adyen and contribute to innovative payment... 
    Senior

    Adyen

    Chicago, IL
    1 day ago
  • A technology company in Chicago is seeking an experienced Java Developer to work on enterprise-level financial applications. The ideal candidate will have 8-10 years of experience in Java programming, RESTful web services, and strong interpersonal skills. Responsibilities... 
    Senior

    360 IT Professionals

    Chicago, IL
    1 day ago
  • We are seeking a Senior Java/OpenShift Developer to design, implement, and manage containerized Java applications in a hybrid work environment...  ...Participate in planning, estimation, peer reviews, and other engineering practices. Collaborate with cross-functional teams and mentor... 
    Senior
    Work at office
    Work from home
    Relocation

    Experis

    Chicago, IL
    1 day ago
  • An HR agency is looking for a Senior Java Developer for a leading investment advisory firm in Chicago. The role involves ownership of the software development lifecycle, delivering high-quality code, and mentoring team members. Applicants should have over 5 years of enterprise... 
    Senior
    Remote job
    Flexible hours

    Human Power BG

    Chicago, IL
    4 days ago
  • Adyen in Chicago is seeking a Senior Software Engineer for Bank Payments to advance high-volume Java services and robust data architectures. You will collaborate across time zones, lead complex projects from analysis to production, and mentor peers, ensuring scalable,... 
    Senior
    Work at office

    Adyen

    Chicago, IL
    1 day ago
  •  ...Northern Trust Corp is seeking a Senior Full Stack Developer to join their Chicago team. The ideal candidate will have over 7 years of experience, strong skills in ReactJS and Java, and the ability to develop scalable cloud-native applications. This role involves designing... 
    Senior
    Remote work
    Flexible hours

    Northern Trust

    Chicago, IL
    4 days ago
  • Galent is seeking a Senior/Lead Java developer for an onsite/hybrid role in the Chicago area. The position requires heavy Java backend work with Spring Boot, microservices, and cloud exposure, alongside strong collaboration with product teams. Expect 70-80% hands-on development... 
    Senior

    Galent

    Chicago, IL
    1 day ago
  • Avtech solution is hiring a Java Developer III based in Chicago, Illinois. The role involves designing, developing, and implementing web-based Java applications to meet business needs. Candidates should have over 6 years of Java experience and a BE/B-Tech/M-Tech/MSc degree... 
    Senior

    Avtech solution

    Chicago, IL
    1 day ago
  •  ...seeking a candidate with over 8 years of experience in enterprise software development. The role requires a consultative mindset, excellent...  ...client needs. Candidates should be proficient in Core Java, Spring MVC, and have experience with IaaS & PaaS solutions. A Bachelor... 
    Senior

    Avance Consulting Services

    Chicago, IL
    1 day ago
  •  ...Job Title: Senior Java Full Stack Developer Work Location:Chicago IL60604 Contract duration: 06 Months Detailed Job Description Develop scalable web applications using Java, Spring Boot, ReactJS, and related frameworks.Build both frontend and backend components... 
    Senior
    Contract work

    eTeam

    Chicago, IL
    2 days ago
  • $115k - $135k

    A leading tech company is seeking a Senior Java Web Developer with over 6 years of experience. The role involves developing web and API-based solutions, unit testing, and collaborating with teams remotely. Candidates should have strong skills in Java, AngularJS, and the... 
    Senior
    Remote job

    Next Generation Inc

    Chicago, IL
    2 days ago
  • A leading technology company is seeking a Lead Java Developer with 15+ years of experience in software development. The ideal candidate should have strong skills in Core Java, Spring framework, and AWS technologies. Responsibilities include assessing new technologies, working... 
    Senior

    Global Channel Management, Inc

    Chicago, IL
    1 day ago
  • A global technology solutions provider is seeking a Java Developer in Oak Brook, IL. This role involves developing and supporting high-performance enterprise applications, requiring expertise in Java and Java EE. Candidates must possess a Bachelor’s degree in Computer... 
    Senior

    USM

    Oak Brook, IL
    1 day ago
  • A technology consulting firm is seeking a Senior Java Developer with 8+ years of experience in Java and strong expertise in AWS serverless services. The successful candidate will design and implement scalable backend solutions, integrate Generative AI capabilities, and... 
    Senior
    Contract work

    Drillo.AI

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Java). Be the first to apply!