Banking for Gen Z
Senior Backend Software Engineer
Location
United States
Posted
26 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Software Engineer
Step
• Own features throughout their life cycle, from inception to production • Improve existing and develop new Kotlin services • Prioritize maintainable code and test all the things • Work in a small, tight-knit cross-functional team • See your contributions make a weekly impact to an evolving product
Job Requirements
- 6+ years of experience in backend development.
- Strong Computer Science fundamentals.
- Passion for software quality.
- Experience designing, building, and maintaining scalable and reliable distributed systems.
Benefits
- Competitive Salary
- Generous Medical, Dental, Vision, and company-paid Life Insurance
- 401k Plan with Safe Harbor company-matching
- Flexible vacation policy and paid company holidays
- Company-provided technology package
Related Guides
Related Job Pages
More Backend Engineer Jobs
Title: Sr Professional Services Developer Location: Omaha, NE, United States; Norcross, GA, United States Remote Full-time Job Description: Job Summary: This role is for a COBOL developer working on ACI's Money Transfer System (MTS), a long‑standing, mission‑critical transaction processing platform. The MTS Developer is responsible for designing, developing, enhancing, and supporting COBOL‑based MTS software, with a strong focus on CSM‑related functionality. The role requires deep technical ownership, strong problem‑solving skills, and the ability to work effectively within a complex, regulated environment. Job Responsibilities: - Independently designs, develops, tests, and delivers high‑quality COBOL‑based software solutions for MTS, with a strong focus on CSM‑related functionality and enhancements. - Take full ownership of assigned work, including technical design, implementation, unit testing, and delivery to production. - Provide accurate effort estimates and status updates (e.g., timelines, completion percentages) to technical leads and management. - Research, troubleshoot, and resolve complex software issues across application, system, and integration layers while adhering to established development standards and controls. - Maintain deep working knowledge of MTS application logic, data flows, system dependencies, and operational impacts in high‑availability environments. - Coordinate and, when required, technically lead the work of a small project team, including task planning and sequencing. - Act as a subject matter expert for CSM‑related development, providing guidance, technical direction, and code‑level support to peers. - Collaborate closely with cross‑functional teams (Product, Services, Support) to ensure solutions meet functional, technical, and operational requirements. - Understand and adhere to all corporate policies, including the ACI Code of Business Conduct and Ethics. - Perform other related duties as assigned. Knowledge, Skills and Experience required for the job: - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional software development experience. - 5+ years of hands‑on software development experience, with strong proficiency in COBOL. - Strong ability to work independently, take ownership of complex problem spaces, and make sound technical decisions. - Proven analytical and troubleshooting skills, including root‑cause analysis of production issues. - Clear and effective communication skills, including the ability to explain technical concepts to non‑technical stakeholders. Preferred Knowledge, Skills and Experience needed for the job: - Prior experience working with MTS, CSM functionality, or similar high‑volume financial transaction systems. - Experience supporting or enhancing systems in regulated, mission‑critical environments. - Familiarity with system integration points, batch processing, and operational tooling common to COBOL‑based platforms. - Exposure to customer‑facing or services‑adjacent development work. Work Environment: - Standard office or remote work environment . - Majority of time spent working on a computer. - Occasional domestic or international travel may be required.
Senior Go Backend Developer
Ceresti HealthEveryone else treats the patient. We activate the caregiver—because that’s where dementia care really begins.
• Design, develop, and maintain server software and supporting databases • Craft interfaces to our internal software systems to improve workflow efficiency • Write high-quality Go code that is efficient, scalable, and maintainable • Support and optimize Postgres databases for performance and reliability • Collaborate with cross-functional teams to identify and prioritize project requirements • Develop and implement creative solutions to complex technical problems • Demonstrate ownership and accountability for the quality and reliability of our software • Participate in code reviews and contribute to the improvement of our codebase • Stay up-to-date with industry trends and emerging technologies
Role Description Implantar y mejorar la Arquitectura de Referencia, diseñar arquetipos y liderar la migración de aplicaciones (toma de requisitos, pruebas integradas y análisis de resultados). - Participar en todo el ciclo de vida del software: requisitos, diseño backend, desarrollo con buenas prácticas, documentación y pruebas. - Contribuir al diseño de arquitecturas distribuidas y trabajar en entornos de alto rendimiento y concurrencia. - Monitorizar aplicaciones técnica y funcionalmente mediante ELK. Qualifications - Experiencia Java, Spring Boot/Cloud, microservicios, servicios REST; creación de arquetipos, test unitarios. - Experiencia sólida liderando equipos técnicos, capacidad para guiar decisiones arquitectónicas y asegurar estándares de calidad. - Conocimientos sólidos de principios SOLID y Clean Architecture. - Perfil proactivo, con mentalidad técnica y enfoque en mejora continua. Benefits - Estabilidad y Futuro: Proyectos a largo plazo en una empresa líder en tecnología con más de 50.000 profesionales, con seguridad financiera. - Proyectos Innovadores y de Alto Alcance: Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional. - Ambiente Cercano y Transparente: Disfrutarás de una comunicación directa y fluida con responsables y compañeros/as, en un entorno colaborativo y abierto. - Autonomía y Flexibilidad: Tendrás libertad para organizar tu trabajo, con una conciliación real y adaptada a tu ritmo. - Plan de carrera adaptado a ti: Diseñado para impulsar tu crecimiento y desarrollo profesional. - Formación continua en Open University y Udemy for Business (¡más de 6.000 cursos para especializarte!). - Descuentos exclusivos para tu bienestar: Disfruta de ventajas en gimnasios, restaurantes, tiendas, ocio y mucho más al ser empleado de Indra. - Retribución competitiva y planes de compensación flexibles a tus necesidades. Company Description ¡INDRA es empresa Top Employer 2025! Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a nuestra gestión integral de RRHH y a las condiciones para nuestros profesionales.
• Design, build, and own backend services and APIs that power Flex’s applications • Model the domain - eligibility rules, transactions, merchants, consumer accounts, etc. - in data structures and APIs that other teams build on • Partner with frontend, design, and business stakeholders to translate merchant and consumer needs into reliable APIs and workflows • Own and improve our backend service architecture, data models, and integrations • Analyze, troubleshoot, and resolve production issues rooted in business logic, data correctness, and transactional edge cases • Collaborate on cross-functional projects that connect the full Flex experience, from consumer checkout to merchant analytics • Create and maintain documentation for APIs, services, and on-call runbooks • Contribute to a culture of learning, problem-solving, and operational excellence




