Fidelity Investments is seeking a Senior Software Engineer/Developer to join their technology team in Durham, NC. This role offers an exciting opportunity to work on enterprise-level financial services applications using modern technologies and architectures.
The position focuses on developing sophisticated software solutions using Java Web services and APIs, with a strong emphasis on creating highly scalable distributed systems. You'll be working with cutting-edge technologies including REST/SOAP services, AWS, and various front-end frameworks.
As a Senior Software Engineer, you'll be responsible for designing and implementing microservice architectures, documenting APIs using Swagger, and developing comprehensive web applications. The role requires expertise in both backend technologies (Java, Spring Boot, REST) and frontend development (HTML5, CSS3, Angular).
The ideal candidate should have at least 3 years of experience in software development, with a strong background in financial services technology. You'll be joining a company that values innovation and offers comprehensive benefits including 401(k) with company match, excellent healthcare coverage, and generous parental leave policies.
Fidelity provides a collaborative work environment where you'll have the opportunity to work on complex projects that directly impact millions of customers. The company's commitment to technology excellence and financial expertise makes this an ideal position for someone looking to advance their career in financial technology.
Working at Fidelity means being part of a culture that emphasizes both technical excellence and work-life balance. The company offers extensive professional development opportunities and the chance to work with cutting-edge technologies while solving complex financial challenges.
This role is perfect for a senior developer who enjoys working on enterprise-scale applications, values a stable and prestigious company culture, and wants to make a significant impact in the financial services industry.