Job Description
As a Software Engineer, you will be an integral part of the Digital Shared Service (DSS) organization at Fidelity Investments. This role offers you the opportunity to develop your skills, collaborate across Fidelity teams, and continue to learn in a fun, collaborative, iterative, and rapidly changing environment.
Key Responsibilities
- Implement solutions for product features, working closely with the technical lead and senior engineers.
- Build secure, scalable, resilient cloud-based services utilizing modern software development practices.
- Develop key features that contribute to overall product development.
- Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipeline.
The Team
Within DSS, the squad is responsible for several applications supporting backend services and APIs that provide capabilities for our frontend applications. Additionally, they are leading the development for Graph-based architecture for our Business Unit.
The Expertise You Have
- Experience in core Java language, including Object Oriented Design concepts, data structures, Web Services such as REST, and design patterns.
- Experience in frameworks like Spring Boot.
- Knowledge of AWS or other cloud platforms and containerization technologies such as EKS and Docker is beneficial.
- Strong understanding of Object Oriented Programming.
- Comfortable with version control systems like GIT.
- Knowledge of the Spring Webflux framework is an add-on.
- Experience with unit and integration test automation using Junit and Spring Boot test framework.
The Skills You Bring
- A solid foundation in software engineering – Bachelor’s degree or equivalent experience in computer science or engineering.
- Analytical thinking skills to solve technical challenges.
- Passionate and committed to learning new things and developing with the latest technologies and frameworks.
- Ability to work well in a small agile team with support from senior and lead engineers, having a strong user focus.
- Strong analytical, communication, and organizational skills and the ability to handle assigned tasks.
The Value You Deliver
- Work with senior engineers and leads on requirements to deliver robust, scalable applications following solid software engineering principles.
- Learn to build scalable, resilient, cloud-based systems aligned with support from senior engineers and leads.
- Guide new associates joining the squad.
Why Fidelity’s Workplace Investing?
Fidelity’s Workplace Investing (WI) Digital Platforms Technology team designs, develops, implements, and supports WI’s suite of web & mobile products and services. The team focuses on delivering creative solutions that meet the needs of our customers.
Our systems professionals thrive with a dedication to innovation, which breeds a culture of continuous improvement and significant achievement. We see ourselves as a vital link to Fidelity’s customers. Our goal within Digital Platforms is to build a user experience that delights our customers, anticipates their needs, and matches services or solutions to support effective decision making.
Company Overview
At Fidelity, we are focused on making our financial expertise broadly accessible and effective in helping people live the lives they want. We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. We are proud of our diverse and inclusive workplace where we respect and value our associates for their unique perspectives and experiences.
Fidelity established an Ireland presence in 1996 and we currently employ 1,700 staff across IT and shared services, with offices in Dublin (City West) and Galway (Parkmore East). Fidelity Investments is an equal opportunity employer. We believe that the most effective way to attract, develop and retain a diverse workforce is to build an enduring culture of inclusion and belonging.
Benefits Extracted with AI
- Inclusive workplace
- Opportunities for learning and development
- Collaboration with senior engineers
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Java, AWS, Spring (Remote in Europe or UK)
Join Enfuce as a Senior Software Engineer to develop mission-critical APIs and systems in a remote role across Europe or the UK.
Principal Full Stack Engineer - Developer Tools
Join Fidelity Investments as a Principal Full Stack Engineer to develop internal tools for the developer community. Expertise in JavaScript/TypeScript required.
Lead Full Stack Engineer with Java and Spring Boot
Lead Full Stack Engineer role in Chicago, focusing on Java, Spring Boot, and AWS for Morningstar Indexes.
Principal Full Stack Engineer - Developer Tools
Join Fidelity Investments as a Principal Full Stack Engineer to develop internal tools for the developer community. Expertise in JavaScript/TypeScript required.
Senior Backend Developer with Java and Spring
Join us as a Senior Backend Developer to work on Java, Spring, and AWS for credit card application microservices.
Senior Software Engineer - Java/Spring
Senior Software Engineer specializing in Java and Spring Framework, focusing on process mining and automation at IBM.
Software Engineer with Java and AWS Experience
Join Disney as a Software Engineer to build innovative solutions using Java, AWS, and Microservices.
Senior Backend Web Developer with Java and Spring
Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.
Senior Software Engineer - Java and AWS
Join Salesloft as a Senior Software Engineer to innovate in conversational AI and transform global buying experiences.
Senior Backend Java Developer
Join as a Senior Backend Java Developer in Atlanta, GA, focusing on fintech applications with Java, Spring Boot, AWS, and Angular.
Principal Front End Engineer
Principal Front End Engineer role focusing on Angular, TypeScript, and modern JavaScript frameworks at Fidelity Investments in Westlake, TX.
Senior Back End Engineer with Java and Spring Boot
Join Altruist as a Senior Back End Engineer, focusing on Java, Spring Boot, and Microservices.
Full Stack Developer with Java and Spring Boot
Join Interclypse as a Full Stack Developer in Huntsville, AL. Work with Java, Spring Boot, and AWS to build impactful web applications.
Senior Fullstack Developer with Java and AWS
Join Piktiv as a Senior Fullstack Developer in Skövde, Sweden. Work with Java, AWS, and more in a dynamic, on-site role.
Software Engineer II
Join Principal Financial Group as a Software Engineer II to modernize online services. Requires 2+ years experience, AWS, Spring, TDD skills.
Senior Principal Software Engineer - Java, Spring Boot
Join Brinqa as a Senior Principal Software Engineer to lead Java and Spring Boot development for SaaS cybersecurity solutions.
Mid-Level Full Stack Software Developer
Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.
Senior Java Engineer
Join SWIFT as a Senior Java Engineer in La Hulpe, Belgium. Work on scalable financial transaction platforms using Java, Spring, and more.
Software Engineer, Investing
Join Cash App's Investing team as a Software Engineer to build robust financial products using Java, Kotlin, AWS, and microservices.
Senior Software Engineer - Java, AWS
Join Uber as a Senior Software Engineer focusing on Java and AWS, driving service standards and best practices.
Java Lead Software Developer
Lead Java Developer role focusing on Spring Boot, SQL, and API development in a remote setting.
Senior Fullstack Engineer (Java, Spring Boot, Angular, AWS)
Join Axel Springer as a Senior Fullstack Engineer in Berlin, working with Java, Spring Boot, Angular, and AWS in a hybrid environment.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.
Java Developer, Release Engineering, Associate
Join BlackRock as a Java Developer in Budapest, focusing on CI/CD processes, using Java, Spring, Maven, and cloud technologies.