Design, develop, test, and implement enterprise applications, REST APIs, and cloud-native services using Java and Spring technologies.
Compensation
U.S. National Base Pay Range: $71,600 - $119,400. Geographic differentials may apply in some locations to better reflect local market rates.
Responsibilities
Design, develop, test, and implement enterprise applications, REST APIs, and cloud-native services using Java and Spring technologies.
Build features across API and service layers using clean, maintainable, and testable code.
Develop and support microservices under a cloud-based, microservice-oriented architecture.
Participate in all phases of the Software Development Life Cycle (SDLC), including requirements gathering, design, development, testing, deployment, and support.
Collaborate with Product, Architecture, SRE, QA, and other Engineering teams to deliver high-quality software solutions.
Requirements
B.Sc. (IT)
B.Sc. (CS)
BCA
MCA
BE/B.Tech (Computer Science, Information Technology, Software Engineering)
Develop secure, scalable web applications for Schwab’s Advisor Services and Wealth Technology, collaborating with engineers and business partners to design, develop, test, deploy, and support enterprise web solutions.
Compensation
In addition to the salary range, this role is eligible for bonus or incentive opportunities.
Responsibilities
Design, develop, test, deploy, and support secure, scalable web applications
Collaborate with engineers and business partners to translate requirements into effective solutions
Troubleshoot technical issues and make informed decisions to improve application quality and reliability
Contribute to modern application architecture, automated delivery, cloud technologies, and resilient systems
Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related field
Lead Software Engineer responsible for designing, delivering, and maintaining Kafka-based event streaming platforms and high-throughput microservices within the Consumer & Community Banking Marketing and Customer Insights Technology team.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Executes creative software solutions, design, development, and technical troubleshooting
Lead design and delivery of Kafka-based event streaming platforms/services in high-throughput environments
Code in back-end technologies such as Java, Springboot, Node.js
Code in front-end technologies such as HTML, CSS, JavaScript, Typescript, React, Angular
Work with cloud platforms (AWS, Azure, GCP) and web technologies
Requirements
Formal training or certification on software engineering concepts
Machine Learning Engineer for Wiq Loyalty Partnerships team, building scalable data pipelines, modernising legacy foundations, delivering production-ready data products, and driving retail innovation using GCP and ML technologies.
Senior .NET Engineer responsible for back‑end development, architecture design, and code quality in a distributed Agile team.
Locations (2)
Málaga, Andalusia, Spain
Spain
Responsibilities
Back‑end development to meet customer’s business needs and implement components according to modern software development environment (microservice architecture)
Taking part in the decision‑making process in design application architecture, solution development, architecture and code review
Develop and review feature design documents and provide inputs/update to specifications for the solution
Design and implement a set of various types of tests (unit, integration, functional, etc)
Proactive position in solution development, processes improvements