Logo
Macpower Digital Assets Edge

Lead Full Stack Java Software Engineer - React & Microservices

Macpower Digital Assets Edge, San Francisco, California, United States, 94199

Save Job

bout the Role: We're seeking a highly skilled

Lead/Senior Full Stack Developer

with deep experience in building

microservices-based platforms

to join our fintech engineering team. You'll play a hands-on role in developing our enterprise application used for equity portfolio construction and direct indexing. This role involves building user-facing interfaces with

React/TypeScript

and creating scalable microservices that power the backend. You'll work in an agile environment with a strong focus on performance, maintainability, and end-user experience. If you're passionate about full-stack development, microservices architecture, and modern DevOps practices, we'd love to talk to you. Key Responsibilities:

Develop high-quality, user-friendly interfaces using React and TypeScript. Build and maintain backend

microservices

supporting complex financial tools. Own full feature development across the entire tech stack-from UI to backend services to database layers. Design and enhance microservices that support equity portfolio construction. Ensure scalable deployment via Kubernetes (K8s) clusters. Continuously modernize components using current technologies and design best practices. Collaborate with developers, product managers, and end-users. Mentor junior developers and contribute to team leadership. Participate in CI/CD improvements and engineering process enhancements. Help attract and hire top engineering talent. Required Qualifications:

5+ years of experience in full-stack development. Strong hands-on experience with

JavaScript/TypeScript

and front-end frameworks like

React . Proven experience designing and developing backend

microservices architectures . Solid foundation in software engineering: data structures, algorithms, design patterns. Familiarity with relational databases. gile development experience. Excellent written and verbal communication skills. bility to work in a cross-functional, fast-paced environment. Nice to Have:

Experience with Python, Java, or Scala. Familiarity with AWS services and cloud-native architectures. Exposure to enterprise fintech systems. Contributions to CI/CD pipelines and DevOps practices. Must-Have Skills (Non-Negotiable):

Expertise in designing and developing

microservices , including interface definition, backend logic, and integration. bility to develop full-stack solutions from React-based UIs to microservices and database layers. Hands-on experience deploying components in

Kubernetes . Proven track record of modernizing enterprise applications using contemporary tools and third-party services.