Job Closed

This listing is no longer active.

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50

Location

India

Posted

104 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Empower Work

Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them. Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself. The Senior Software Engineer is a seasoned professional responsible for implementing complex software systems, leading development projects, and providing technical expertise. They are key contributors to the architecture and innovation of software products. Empower’s team powers the retail account opening platform that welcomes new prospects, transitioning them into valued clients. As a Senior Software Engineer, you’ll ship high-quality Java/Spring Boot services, raise the bar on code health and testing, and help evolve our AWS-native architecture. This role is hands-on: you’ll design and implement features end-to-end, improve reliability and performance, and mentor teammates through reviews and pairing. Key Responsibilities - Design, build, and refactor Java/Spring Boot microservices that orchestrate scheduling workflows. - Write thoughtful tests (unit, integration, contract) and uphold clean-code and “definition of done” standards. - Implement cloud-native patterns on AWS (Lambda, API Gateway, DynamoDB, SQS/FIFO, IAM) and contribute to infrastructure-as-code with Terraform. - Improve CI/CD pipelines (Jenkins or GitLab CI) by adding functional tests, static analysis, and security checks. - Instrument services for observability, secure/PII-free logging, and performance monitoring (Splunk familiarity a plus). - Partner with Product, SRE, and InfoSec to turn requirements into secure, performant APIs and resilient workflows. - Participate in design reviews, share documentation, and mentor junior engineers through pairing and code reviews. Qualifications - Experience: 5–8+ years of backend engineering delivering distributed systems; fintech or other regulated domains a plus. - Java expertise: Strong command of Java and Spring Boot—data structures, concurrency, profiling, and robust testing. - AWS proficiency: Practical experience with DynamoDB, Lambda, API Gateway, SQS/FIFO, and IAM roles/policies. - Infrastructure as code: Working knowledge of Terraform for repeatable environments. - Containers & orchestration: Solid Docker skills; exposure to Kubernetes operations/tuning preferred. - CI/CD & DevSecOps: Jenkins or GitLab CI pipeline design integrating functional tests, static analysis, vulnerability scanning, and performance testing. - Collaboration & habits: Bias toward action, accountability, clear documentation, and constructive code reviews. Nice-to-haves - Experience modernizing monoliths into event-driven or streaming architectures. - Deeper Kubernetes experience (operators/service mesh). - Background in financial services or other regulated industries. - Experience with Microsoft Graph API, Microsoft Bookings, Microsoft RBAC, and Salesforce integration. This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job. The employer has the right to revise this job description at any time. You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description. You may be required to perform other duties that are not included in this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason. We are an equal opportunity employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrollará funcionalidades en iOS • Organizará y priorizará tareas • Dar soporte técnico al equipo • Velará por las buenas prácticas, el testing y la calidad del código • Actuará como punto de referencia técnico en el día a día.

Spain
Job Closed
Municipal Credit Union logo

Senior Software Developer

Municipal Credit Union

Our members are New York City's everyday heroes. We are proud to be their credit union.

Full TimeRemoteTeam 501-1,000Since 1916H1B No Sponsor

• Design, build, and deploy solutions to enhance member and employee experience. • Develop clustered, reliable, scalable, and high-performance applications. • Build, consume, document, and integrate APIs. • Develop functional databases, applications, and servers for online banking. • Participate in agile ceremonies. • Follow requirements to create solutions. • Assist with documentation of code and development processes. • Lead collaboration with stakeholders to gather requirements, develop specifications, and document program code. • Ensure and optimize standardized methods and procedures for development requests. • Support the team in a high-volume environment to meet deadlines.

New York
$106.3K - $150K / year
Trillium Health Resources logo

Mid Full Stack Developer

Trillium Health Resources

Transforming Lives. Building Community Well-Being.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design and optimize relational database structures. • Write complex SQL queries, stored procedures, and triggers. • Perform query optimization and database tuning. • Integrate SQL databases with applications and reporting tools. • Enhance/support existing business applications.

North Carolina
$89.2K - $110.3K / year
Job Closed
Avenga logo

Full-stack Developer, German

Avenga

A global IT engineering and consulting company specializing in custom software development.

Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

• Transferring the PHP project to Java + React • The migration to Java/React was supported by AI, which we hope will speed up the migration process.

Poland
Job Closed