FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Principal Full Stack Engineer – Alternative Investments
Fidelity InvestmentsPrincipal Full Stack Engineer creating scalable systems solutions at Fidelity; collaborating with team to define technical strategies and design solutions.
Tech Stack
Tools & technologiesAWSAzureCloudDockerHibernateJ2EEJavaJenkinsKubernetesMicroservicesOracleSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Collaborate and deliver top quality scalable systems solutions
- Serve as a Technical Lead working closely with Tech Lead, Product Owners, and Architects
- Define and implement technical strategies and design solutions
- Design and build high-quality solutions that align with the technology blueprint and standard development processes
- Collaborate closely with architects to solve complex business challenges
- Contribute significantly to design strategies and development efforts to ensure quality outcomes
- Translate divisional initiatives into effective software solutions
- Develop sophisticated or multi-component applications and evaluate alternative approaches
- Analyze and recommend improvements to development policies, procedures, standards, and strategies
Requirements
What you’ll need- Over 10 years of experience including the development of Java-based and messaging-driven applications
- Expertise in Spring, Spring Boot, API design, and multi-layered Java/J2EE architectures
- Experience in the financial services industry, preferably in the Asset Management Technology
- Experience with exposure to Alternative Investing in areas like Derivatives, Liquid Alts, and Private Equity
- Proven ability to provide technical leadership and mentor junior team members
- Hands-on experience with cloud platforms and container technologies including AWS, Azure, Docker, and Kubernetes
- Skilled in CI/CD tools and practices such as GitHub, Jenkins, uDeploy, and Stash
- Strong understanding of relational databases, SQL, and ORM frameworks like JPA and Hibernate
- Proficient in designing and implementing REST APIs and microservices
- Experienced in database schema design, PL/SQL, stored procedures, and transactional SQL in DB2/Oracle
- Deep knowledge of Git and branching strategies
- Adept at resolving complex technical roadblocks across multiple technologies
- Committed to code quality through effective code reviews, unit testing, and integration testing
- Experienced in coordinating technical deliverables across internal and external teams
- Contributor to process improvement initiatives to enhance team velocity
- Experience in project and people management is a strong plus.
- BS degree in Computer Science or Software Engineering or equivalent experience.
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringSpring BootAPI designJava/J2EEREST APIsmicroservicesSQLPL/SQLDB2
Soft Skills
technical leadershipmentoringcollaborationproblem-solvingprocess improvementproject managementpeople managementcode qualitycommunicationteam coordination
Certifications
BS degree in Computer ScienceBS degree in Software Engineering