Get more replies from employers
Send a job-specific resume in minutes.
Habitat For Humanity Of Durham is looking for a Senior Software Engineer/Developer to build and enhance cloud-native financial platforms. The role involves designing software applications using modern technologies like Java, Python, and AWS to develop business solutions effectively.
Candidates should possess a Bachelor's in Computer Science or equivalent with 3 years of experience, or a Master's with 1 year of experience, alongside a strong understanding of Agile methodologies. Benefits include fully paid parental leave and access to wellness centers.
Published: Jun 10
Location: Durham, NC
Position Description: Develops cloud‑native financial services platforms using modern technologies. Designs and implements multi‑tier, multi‑threaded software applications and translates divisional initiatives into effective business solutions. Develop software applications and troubleshoot using Java/J2EE, Spring Boot, RESTful APIs, Python, Apache Kafka, Docker, and Kubernetes on Amazon Web Service (AWS) following Test Driven Deployment (TDD) technologies. Enhances enterprise Cloud infrastructure with AWS EKS and solutions – Lambda, SQS, S3, CloudWatch, and Identity and Access Management (IAM) roles and policies. Delivers high‑quality, timely, efficient, and maintainable software solutions in an Agile environment to meet both functional and non‑functional business requirements. Provides business solutions by participating in development of moderately complex or multiple software applications.
Primary Responsibilities:
Education and Experience:
Bachelor’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Senior Software Engineer/Developer developing scalable and high‑throughput enterprise‑level services and middle‑tier streaming applications using Java, Python, RESTful and Serverless APIs, and Apache Kafka in a microservice architecture.
Or, alternatively, Master’s degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and one (1) year of experience as a Senior Software Engineer/Developer developing scalable and high‑throughput enterprise‑level services and middle‑tier streaming applications using Java, Python, RESTful and Serverless APIs, and Apache Kafka in a microservice architecture.
Skills and Knowledge:
Certifications: Information Technology
From our fully paid parental leave to our on‑site health and wellness centers, our benefits support the belief that more balance you have, the better you can achieve your goals.
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.
Fidelity will reasonably accommodate applicants with disabilities who need adjustments to participate in the application or interview process. To initiate a request for an accommodation contact the HR Accommodation Team by sending an email to accommodations@fmr.com, or by calling 800-835-5099, prompt 2, option 3.
At Fidelity, we value honesty, integrity, and the safety of our associates and customers within a heavily regulated industry. Certain roles may require candidates to go through a preliminary credit check during the screening process. Candidates who are presented with a Fidelity offer will need to go through a background investigation and may be asked to provide additional documentation as requested.