⚡ New

Software Engineer [Multiple Positions Available]

JPMorganChase

BostonFull-timeMid LevelOn-site

Job Description

Responsibilities Design, develop and implement software solutions, solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including analyzing requirements, incorporating architectural standards into application design specifications, documenting application specifications, translating technical requirements into programmed application modules, and developing or enhancing software application modules. Identify or troubleshoot application code-related issues.

Take an active role in code reviews to ensure solutions are aligned to pre-defined architectural specifications. Assist with design reviews by recommending ways to incorporate requirements into designs and information or data flows. Participate in project planning sessions with project managers, business analysts, and team members to analyze business requirements and outline proposed solutions.

Design and implement scalable data architectures using state-of-the-art technology at an enterprise scale. Collaborate with data scientists, analysts and business stakeholders to understand requirements and deliver solutions. Monitor and optimize the performance and scalability of data products and infrastructure.

Qualifications Minimum education and experience: Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Information Technology, or related field plus five (5) years of experience in software engineering or related occupation. Alternatively a Bachelor’s degree plus seven (7) years of experience. Required experience (minimum 3 years) building scalable and high-performance data lakes, data warehouses, or big data solutions leveraging cloud platforms; designing and developing high-throughput applications using Java, Spring Boot, and multithreading for large-scale data processing.

Designing and developing ETL functionalities using Java, Python, Scala, and Spark. Working with automation & workflow orchestration tools such as Autosys and Airflow. Integrating complex distributed applications using messaging technologies such as Kafka, MQ, or TIBCO and file movements via FTP or S3.

Creating and consuming data in formats like Avro, JSON, XML, CSV, and Parquet. Utilizing SQL features for scalable data extraction. Creating data models and designs for large-scale storage on RDMS (Oracle, Postgres) and NoSQL columnar databases (HBase, DynamoDB).

Developing software in a microservices environment deploying as REST API. Building software using CI/CD tools including Bitbucket, Git, Jenkins, Maven, Gradle and deploying on virtual servers and the AWS cloud platform. Applying Agile methodologies and Scrum.

Working all phases of SDLC including requirements analysis, design, development, unit testing, integration testing, deployment, and post-production support. Providing quick diagnosis to application problems using log analytics tools such as Splunk and performance monitoring tools such as Dynatrace. Working on UI technologies for rich, intuitive screens.

Developing and maintaining dynamic dashboards using Tableau or Qlik Sense. Building and deploying applications on AWS Cloud, virtual servers, Linux or Unix operating systems. Creating automation solutions using scripting and programming (shell, Python, Perl).

Communicating designs and solutions with global teams and influencing them to achieve business results. Location & Salary Job Location: 70 Fargo Street, Boston, MA 02210. Full-Time.

Salary: $189,000 - $215,000 per year. Benefits We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in cash and/or forfeitable equity.

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. Equal Opportunity Employment 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 do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law.

We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans. #J-18808-Ljbffr

Posted 2 days ago

Related Jobs

Related Searches

Apply Now