Java Software Engineer Engineering - Durham, NC at Geebo

Java Software Engineer

Join a team helping millions of customers achieve their financials dreams. Our product area comprises teams working on a collection of engines that come together to power Fidelity's Planning and Advice capabilities available on platforms like Fidelity.com and NetBenefits.com. We're looking for highly motivated, hard-working and inquisitive product-aware engineers, who work well in a collaborative, iterative, and fast-paced environment helping us deliver the best planning and advice engines.The Purpose of Your RoleAs a hands-on senior software engineer, your primary role will be building, testing and engineering REST API's on our Planning & Advice Platform. You will participate in defining and implementing class leading engineering solutions for our technology products. You are encouraged to quickly gain an understanding of all the components of our platform contributing to strategic roadmaps and initiatives.The Expertise We're Looking For Bachelor's / Master's degree or equivalent in Computer Science or Engineering with 4
years of hands-on development experience Passionate about engineering excellence, highly focused, innovative, self-starter, collaborator, and someone who's eager to learn and mentor every day. Experience in Domain Driven API design, Swagger or Open API Specifications and API Lifecycle management. Skilled at API development in core Java, Spring MVC / Spring Core / Spring Boot / Web Services (SOAP/REST), utilizing relational (SQL wMyBatis) and non-relational backends, using tools like Eclipse/IntelliJ within a UNIX and Windows environment and other cloud-based technologies used in AWS. Experienced with Test Driven Development, Unit testing using frameworks and tools like JUnit, Cucumber, REST Assured. Demonstrated ability in deploying applications using Jenkins, Maven, Docker and using log aggregation tools like Splunk for supporting production applications deployed in AWS. Hands on experience designing, building and supporting high transaction applications in production. Deep experience with common issues related to scalability, availability, intelligent monitoring, performance. Ability to work with others, helping prioritize the work based on strategic nature, importance, and impact. Your Responsibilities Work with an agile team contributing to development of extensible and scalable services supporting the product owner's product roadmap Ensure existing engineering practices are followed and helping set new ones when needed. Lead the identification, isolation, resolution, and communication of complex problems within the production and nonproduction environment. Ensure a robust code review process is in place and followed consistently. Proactively lead process and technology improvement initiatives. The Value You Deliver Understand the leadership vision and lead the execution of that vision. Bringing a demeanor of experimentation and innovation; helping others on the team Find creative ways to get things done, and do them right Further a culture of best in class software engineering practices A drive for learning and keeping your knowledge up-to-date with the latest and greatest Help maintain the high level of integrity in the team Take ownership and accountability for figuring out what needs to be done How Your Work Impacts the OrganizationThe Client Solutions Technology chapter area provides development and support of the platforms and capabilities for Wealth Management and Digital Planning & Advice business domains. Being a senior technologist in this team, you will have a direct and positive impact on Fidelity's customers.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. For information about working at Fidelity, visit FidelityCareers.comFidelity Investments is an equal opportunity employer.Fidelity will reasonably accommodate applicants with disabilities who need adjustments to complete the application or interview process. Please email us at email protected or call 800-835-5099, prompt 2, option 2 if you would like to request an accommodationCompany OverviewFidelity TalentSource is the in-house temporary staffing provider for Fidelity Investments, one of the largest and most diversified global financial services firms in the industry. We welcome individuals from all backgrounds, including technology and customer service, to fill assignments across Fidelity's U.S.-based regional and investor center locations. If you would like to experience Fidelity's supportive and collaborative culture while expanding your skill set and developing your professional network, consider a role with Fidelity TalentSource. Apply today at FTSJobs.com.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.Fidelity TalentSource will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation, please contact our HR team at HR@ ftsjobs.com.Information about Fidelity InvestmentsAt Fidelity Investments, our customers are at the heart of everything we do. As a privately held company with a rich 75-year history, our mission has remained the same since our founding:
to strengthen the financial well-being of our clients. We help people invest and plan for their future. We assist companies and non-profit organizations in delivering benefits to their employees. And we provide institutions and independent advisors with investment and technology solutions to help invest their own clients' money. For information about working at Fidelity, visit FidelityCareers.com.Fidelity Investments and Fidelity TalentSource are equal opportunity employers. Recommended Skills Api Agile Methodology Apache Maven Cloud Computing Cucumber (Software) Curiosity Apply to this job. Think you're the perfect candidate? Apply on company site $('.external-apply-email-saved').on('click', function (event) window.ExternalApply = window.open('/interstitial?jobdid=j3r7wh6wsvs376jdt7w', 'ExternalApply-j3r7wh6wsvs376jdt7w'); ); $(document).ready( function() $(#ads-desktop-placeholder).html(
n
n
n Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.