Job Title : Sr. Java / C / C++ / Go Developer
Location : Menlo Park, CA 94025
Payrate : $85.00 / Hr. (Negotiable)
Client : Brokerage
Job ID : MOR2JP00016722
Duration : 12 Months + Extension
Job Summary :
- We are seeking an experienced Senior Backend Engineer to join our Middle Office Core Platform Organization.
- This team is responsible for developing systems, services, and initiatives that enable financial products to reach millions of customers daily across digital channels.
- As a senior backend engineer, you will drive product development, modernization initiatives, and platform enhancements.
- You will play a key role in designing, developing, and delivering enterprise-grade solutions that are highly scalable, secure, and performant.
- This role requires a strong engineering mindset, deep technical expertise, and a customer-first approach.
Roles & Responsibilities :
Participate in technical discussions, contribute to architecture and design sessions, and present ideas through whiteboarding and documentation.Collaborate closely with peers in a fast-paced Agile development environment.Develop high-quality code following best practices, ensuring code quality through unit testing, automated testing, and code reviews.Maintain deep understanding of the product architecture, modules, and interdependencies, while serving as a subject matter expert for assigned components.Design interfaces and manage data exchange between modules.Demonstrate expertise in build, release, and deployment processes.Advocate for scalability, performance optimization, and quality improvements through rigorous testing and monitoring.Deliver functionality that meets business needs using the most appropriate technologies and tools.Basic Qualifications :
Bachelor's degree in Computer Science, Engineering, or a related STEM field.7+ years of professional software development experience (or 5+ years with a Master's, or 2+ years with a PhD).Technical Skills & Expertise :
Strong understanding of Object-Oriented Analysis and Design (OOAD), software design patterns, and coding principles.7+ years of hands-on programming experience in Java, C / C++, and Go.Experience with microservices architecture and databases such as Oracle, MySQL, Sybase, PostgreSQL, etc.Preferred : experience with Service Mesh, Containers, and Kubernetes.Experience building cloud-native applications (AWS, Azure preferred) and leveraging open-source technologies.Strong track record in building scalable, highly available distributed systems.Proficiency in core data structures and algorithms.Ability to analyze and optimize application performance.Experience working within Agile software development methodologies.Business Acumen :
Strong problem-solving abilities with the ability to articulate complex technical topics to both technical and non-technical stakeholders.Ability to connect technology solutions to business outcomes.Leadership Skills :
Demonstrates clear and strategic thinking even with limited information.Proactively identifies and resolves product-related issues.Shares knowledge to foster team trust and collaboration.Personal Attributes :
Excellent verbal and written communication skills, with the ability to present to senior leadership.Comfortable working with global teams across multiple time zones.Adaptable, eager to take on new responsibilities, and quick to learn emerging technologies.