Location: Jersey City, NJ
Company: Fidelity Talentsource
initiative to build a comprehensive brokerage platform. As the Lead Software Engineer, the candidate is expected to provide leadership and mentorship on their multi-functional team. This role will involve analysis, design, planning, coding, and testing not only within the team, but aligned with the overall project direction.
Will be encouraged to provide tactical solutions as well as strategic vision adopting innovative technologies and methods. In addition, this role will require the ability to work with senior-level business partners to understand requirements and propose appropriate solutions, and to work with architecture and infrastructure teams to articulate capability requirements.
The Expertise and Skills You Have BS/BA degree or equivalent experience. Must Have: Must have Hands on experience in Serverless cloud native applications in AWS using s3, lambda, SQS, SNS, dynamo DB, step functions Expert level experience in crafting and building REST API web services using Java at internet scale Strong expertise using node.
js, java Nice to Have: Very strong technical skills, preferable in financial services domain Personal skills to work with all levels of management at a technical and operations level. Ability to work collaboratively in teams and develop substantial relationships to achieve common goals Proven experience with building messaging, and event-driven architectures.
KAFKA is a plus. Experience in using Postgre Sql. AWS aurora Postgre Sql RDS is a plus.
Proven experience in tools like JIRA and following and promoting Agile practices like SCRUM and TDD Ensures code reviews, unit testing and integration testing is completed efficiently and optimally Help coordinate the delivery of technical components across internal/external technical teams. Experience using j Unit, Jest, cucumber test suites. Incorporate and streamline test automation into build CI/CD pipelines and quality gates Dynamic Working - Post Pandemic 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 you'll 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. Company Overview Fidelity Talent Source 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 Talent Source. Apply today at . 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 Talent Source 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@ . Information about Fidelity Investments At 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 . Fidelity Investments and Fidelity Talent Source are equal opportunity employers. PDN-9b04498e-b2e5-4b1b-a5dd-9efde6ecedf4
stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design,
application development, testing, and operational stability Proficient in coding in Java Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.
g. cloud, artificial intelligence, machine learning, mobile, etc. ) Preferred qualifications, capabilities, and skills Expert level skills in Java 11 and above, related libraries Experience with CI/CD systems e.
g. Jenkins and automation / Dev Ops best practices Familiarity of micro-services stack based using AWS Lambdas, API gateway and Spring Boot Solid understanding of AWS services includes S3, EMR, EC2, SQS, SNS, Lambda, Step Function, ECS Fargate and IAM Advanced level skills in Apache Spark and related libraries Well versed knowledge in application performance monitoring using Dynatrace, Cloud Watch, Data dog, Prometheus and Grafana etc Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products.
Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, interactionual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.
In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location.
For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans Base Pay/Salary Jersey City, NJ $114,000.00 - $140,000.00 / year
products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by
software code development Works closely with developers, product owners, and other stakeholders to integrate frontend components with server-side logic and ensure seamless data flow.
Designs, develops, and maintains efficient, reusable, and reliable Micro-frontend User Interface components using React, Redux, JSS, Webpack, Material UI, CSS and other JS driven web frameworks Creates and maintains architecture and design artifacts ensuring clarity and knowledge transfer within the team. Identifies and addresses performance bottlenecks, ensuring the application is optimized for speed and scalability. Gathers, analyzes, synthesizes, and develops visualizations and reporting from large,
diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Proficient in coding in one or more languages - Very good hands on in C#,Net6, React.
JS, Material UI, Redux Toolkit, React Hooks, Cypress. Significant prior experience with development on UI (Front End) with React. JS, Redux, CSS is MUST Experience with cloud technologies ECS/EKS, RDS, S3, EC2, lambda, SQS/SNS Experience with setting up CI/CD pipelines for building and deploying micro service based applications Experience on any of the Databases: MS SQL Server, Oracle or Postgress. Excellent debugging and trouble shooting skills Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security Preferred qualifications, capabilities, and skills Proficiency in building UI using React and related technologies like redux, webpack & micro-frontend will be preferred Familiarity with modern front-end technologies Exposure to cloud technologies JPMorgan Chase & Co.
one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.
P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents and perspectives that they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company.
We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, interactionual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. (If you are a US or Canadian applicant with a disability and wish to request an accommodation to complete the application process, please contact us by calling the Accessibility Line (US and Canada Only) -xyz X and indicate the specifics of the assistance needed.
) We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, we offer discretionary incentive compensation which may be awarded in recognition of firm performance and individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility.
These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans Base Pay/Salary Jersey City, NJ $128,250.00 - $180,000.00 / year
Java Developer. - Develop & Design the platform. They will be working with the developers to gather requirements & understand what they want - - Level 3 support - Training- helping application development teams use the platform successfully. - Design and build scalable, low-latency, fault-tolerant streaming data platform that empowers Data Scientists, Quants, and Traders to extract meaningful and timely insights from our data assets - Process a lot of data quickly - Work closely with business and technology stakeholders to build the next generation Distributed Streaming Data Pipelines and Analytics Data Stores using streaming frameworks (e.
g. Flink, Spark Streaming, etc. ) - Collaborate
with application teams in designing effective solutions to challenging latency and/or throughput requirements - Maintain an on-going understanding of emerging data management technologies, industry trends and best practices - Peer review of other developers technical work from time to time - The position requires analytical skills in order to filter, prioritize and validate potentially complex material, technical or business or otherwise, from multiple sources Identify ways to improve data reliability, efficiency and quality - Experience with Low Latency Work - 6-10 years of experience with application development (Java or Python) - 3-4 years of back-end engineering & design work - Experience
with optimizing Kafka Streams - Hands-on production experience with distributed stream processing frameworks: Flink, Spark Streaming - Experience writing transformation codes (streams processing) - Experience with deployment platform such as Kubernetes, Open Shift, YARN, Mesos
products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Develops secure high-quality production code, and reviews and debugs code written by others Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability
of software applications and systems Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, equity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and 5+ years of applied experience Hands-on practical experience delivering system design, application development,
testing, and operational stability Advanced in one or more programming language(s) - Core Java, Object Oriented, RDBMS (Oracle), SQL, Spring, ORM (JPA/Hibernate) and Unix Scripts Experience in web development and modern JS Frameworks (Java Script, HTML 5, Ember, React JS or Angular) Mentor and manage a high performance delivery team, providing technical direction and ensure high quality of deliverables Experience in architecting and building secure, highly available, resilient, scalable systems leveraging clustering and load balancing of web / app servers and messaging systems (Kafka / MQ Series) Knowledge of container based development, orchestration, micro services frameworks and tools (Docker, Kubernetes, Spring Boot, Swagger) is a plus Strong understanding of Agile methodology and ceremonies leveraging SDLC tools to improve development and testing efficiency (JIRA, Jenkins, GIT, JUnit, Selenium, Lint) Clarify and defend architecture and design decision and ensure they are practical and feasible to implement by the team.
Perform code reviews, develop and review test scenarios in collaboration with QA Demonstrated proficiency in software applications and technical processes within a technical discipline (e. g. cloud, artificial intelligence, machine learning, mobile, etc.
) Preferred qualifications, capabilities, and skills Experience in Cloud and Container based development (Gaia, Kube) Experience using No SQL / Big Data Stores (Cassandra, Elastic Search, Cloudera Stack or H-Base) Experience in streaming / aggregation frameworks (Storm, Spark) JPMorgan Chase & Co. one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J. P. Morgan and Chase brands.
Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management. We recognize that our people are our strength and the diverse talents and perspectives that they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, interactionual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.
In accordance with applicable law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. (If you are a US or Canadian applicant with a disability and wish to request an accommodation to complete the application process, please contact us by calling the Accessibility Line (US and Canada Only) -xyz X and indicate the specifics of the assistance needed.
) We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, we offer discretionary incentive compensation which may be awarded in recognition of firm performance and individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more.
Additional details about total compensation and benefits will be provided during the hiring process. JPMorgan Chase is an Equal Opportunity Employer, including Disability/Veterans Base Pay/Salary Jersey City, NJ $147,250.00 - $215,000.00 / year