Sr Software Engineer

aci worldwideLawrenceville, GA

yesterday

Occupations

Software DevelopersComputer Systems Engineers/ArchitectsComputer Programmers

Industries

Software PublishersCustom Computer Programming ServicesComputer Systems Design Services
APPLY NOW

About the role

Overview In this role you will triage, design, and implement features and fixes for the Connetic payments platform. You’ll work within the product engineering team focusing on customer issues and platform enhancements, delivering end-to-end resolutions across a distributed Java/Spring Boot microservices stack. You’ll engage with various teams to diagnose outages, reduce recurring defects, and push for systemic improvements. This position offers the chance to shape production support practices while contributing to real-time payments innovation. Compensation / Benefitsgrowth opportunitiescareer developmentcompetitive compensationcollaborative work environment Responsibilities Diagnose and fix production defects across a distributed Java/Spring Boot microservices platform Own issues end to end from reproduction to deployed fix, coordinating with feature teams Triage issues by severity and business impact, escalating as needed Join incident bridges and provide diagnostics and resolution guidance Coordinate across Product Management, Professional Services, Operations, and scrum teams Identify recurring defect patterns and advocate for systemic fixes with feature teams Contribute to support function improvements, rotation models, and operational standards Independently design, develop, test and deliver high-quality software, providing estimates to leads/managers Research and resolve system software problems adhering to internal standards Maintain detailed knowledge of software, networks, and dependencies Provide guidance and subject-matter expertise to the development organization Perform other duties as assigned Adhere to corporate policies including Code of Business Conduct and Ethics Key requirements Bachelor's degree in computer science or related field or equivalent software development experience 5+ years of software engineering or production support experience Strong debugging and troubleshooting in distributed systems Proficiency in Java and experience with microservices architectures Ability to read, understand, and modify code across unfamiliar services Clear written and verbal communication with technical and non-technical audiences Comfort working on multiple issues with varying urgency Self-directed and able to operate with ambiguity Clear written and verbal communication Cross-functional collaboration Ability to work with ambiguity Java with microservices Distributed systems debugging Kubernetes (preferred)

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Lawrenceville, GA

Occupation

Software Developers

Industry

Software Publishers

Posted

yesterday

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE