*** is your destination for discovering your next temporary role at Fidelity Investments. We are currently sourcing for a Full Stack Developer (Java/Oracle) to work in the Workplace Investing Group in Durham, NC.
The TeamThe Workplace Investing (WI) Platform technology group within Fidelity Investments is tasked to develop and maintain technology solutions supporting Fidelity's Defined Contribution (DC) business.
The platform serves plan sponsors in the configuration of their DC plans and operates in a mixed-technology environment (Java, Spring, Angular, Oracle) across multiple tiers (web server, app server, DB).
The RoleIn this role you will lead design and implementation of software solutions that meet functional and non-functional requirements and that are aligned to the programs strategic direction.
Specifically, you will be working on a tool used by the FFA to communicate with Fidelitys clients. This tool is a dashboard and active tracker for the Fidelity Flex Administrator team and other possible users. The tool is used to ensure compliance in a number of areas such as missing participants email to contribution errors.
This squad is responsible for rebuilding the tool modernizing the tech stack, and improving functionality while bringing on additional Product Lines.
The Expertise and Skills You Bring
Proven experience writing clean, testable, readable, and easily maintainable code
Proven understanding of fundamental design principles for building a scalable application
Experience with middleware Java stack, Restful Services and Spring frameworks
Experience of AWS services and deployment
Exposure to SQL/PLSQL stored procedures
Experience with UI tech stack desirable: HTML, JavaScript, and Angular 8+
Experience working in an Agile software delivery environment, with exposure to CI/CD.
Passionate about engineering excellence with a strong understanding of object-orientated programming.
You can write service layer code with proficiency, quality and clarity.
You can deliver maintainable, extensible, reusable and performant solutions
You understand how to operate in an Agile environment
You identify bottlenecks and bugs, and work to solve them
You are committed to collaboration and communication in your work The Value You Deliver
You will lead application design efforts, participate in design reviews and code reviews.
Fully engaging in product quality plan efforts, including test case development, design and code reviews and regression testing.
Working to improve engineering practice in the areas of ATDD and CI/CD.
Engaging in working with distributed team of developers in leading standard methodologies for software engineering
Safety is our top priority. Once we can be together in person with fewer safety measures, this role will follow our dynamic working approach. Youll be spending some of your time onsite depending on the nature and needs of your role.
Our aim is to combine the best of working offsite with coming together in person. For most teams this means a consistent balance of working from home and office that supports the needs of your role, experience level, and working style.
Your success and growth is important to us, so youll want to enjoy the benefits of coming together in person face to face learning and training, quality time with your manager and teammates, building your career network, making friends, and taking full advantage of cultural and social experiences Fidelity provides for you.
¿Te interesa este puesto?