채용

Software Engineer [Multiple Positions Available]
Plano, TX, United States, US
·
On-site
·
Full-time
·
1w ago
Required Skills
Python
Java
AWS
Terraform
Machine Learning
DESCRIPTION:
Duties: Participate in all phases of the Software Development Life Cycle (SDLC), including requirements analysis, system design, coding, testing, and deployment of enterprise-level applications. Analyze technical and business requirements and translate them into application design specifications in alignment with architectural standards. Design, develop, implement, and maintain software application modules; enhance existing modules based on functional requirements. Write and maintain secure, high-quality production code; perform code reviews, debugging, and troubleshooting to ensure application reliability and maintainability. Identify and resolve recurring software and system issues by designing automated remediation and monitoring solutions to improve operational stability. Design and implement cybersecurity solutions focused on identity authentication, fraud detection, and secure data integration with third-party providers. Develop and maintain a real-time risk management platform to support fraud assessment and prevention, incorporating proactive detection mechanisms. Design and automate large-scale data processing pipelines capable of handling multi-terabyte datasets for advanced fraud analytics and risk evaluation. Contribute to the development and operationalization of machine learning models, including building model-serving pipelines to support predictive fraud detection. Deploy, configure, and manage applications on AWS cloud infrastructure, applying Infrastructure as Code (IaC) methodologies to automate provisioning, scaling, and system configuration for high availability and performance.
QUALIFICATIONS:
Minimum education and experience required: Bachelor's degree in Computer Science, Computer Engineering, Computer Information Systems, or related field of study plus two (2) years of experience in the job offered or as Software Engineer, IT Consultant, or related occupation.
Skills Required: This position requires two (2) years of experience with the following: Developing AWS cloud computing services including EKS, S3, IAM, VPC, API Gateway, EMR, and Route53; managing cloud infrastructure using Terraform to identify and implement common architectural patterns; leveraging infrastructure as code to automate the provisioning and management of cloud resources; developing robust backend microservices, REST APIs, and batch jobs using Java 17, Spring Boot, Hibernate and Maven; deploying APIs via AWS API Gateway; applying Resilience4j for rate limiting and fault tolerance; creating clear Swagger API documentation; working with the full life-cycle of API development of authentication mechanisms including OAuth, X509 Certificate, and ADFS; Python development utilizing on AWS Lambda to develop scalable serverless application and implementing robust testing using Py Test; comprehensive software testing with JUnit, Mockito, Wire Mock, Cucumber, Pactflow, JMeter, Blaze Meter, and Gremlin to cover unit, integration, component, contract, and performance testing; developing and automating large-scale, high- performance data processing systems with Spark and Hadoop for processing and scalable pipelines and leveraging AWS EMR and Glue cloud architectures for data ETL and integration; deploying software applications with Kubernetes, Docker, Spinnaker, Skaffold, and Jenkins to cover containerization, orchestration, and automating CI/CD pipelines; messaging frameworks including Kafka, Spring Kafka, and Spring Integration to implement retry mechanisms; designing and implementing messaging systems to ensure guaranteed message delivery, optimize message exchange efficiency, and support reliable data transformation across distributed applications; developing and managing modern relational and NoSQL databases, including PostgreSQL and AWS RDS, data model design, data structuring, data manipulation, and query optimization to support scalable and efficient application performance; implementing and utilizing monitoring and observability tools including Datadog, Grafana, Splunk, CloudWatch, and Dynatrace to ensure system performance, maintain reliability, and enable proactive detection and resolution of operational issues; designing, developing, and deploying enterprise Java applications using Java 17 and J2EE frameworks on Apache Tomcat, leveraging AWS Cloud Services including EC2 for scalable, secure, and high-availability application hosting and infrastructure management. This position requires one (1) year of experience with the following: Leveraging AWS Event Bridge and Step Functions for workflow orchestration and automation; utilizing JSON and Avro formatted data files/service payloads for data transfer and serialization; utilizing AI/ML to build and operate model serving pipelines for a portfolio of AI projects and machine learning frameworks and libraries to operationalize machine learning models for improved fraud prediction and risk management; implementing and integrating Single Sign-On (SSO) solutions to streamline user authentication across enterprise applications, enhancing security, user experience, and centralized access control; conducting automated, regression, system integration, unit, and user acceptance testing (UAT) to ensure application functionality, performance, and reliability across development cycles; utilizing Git for source control, version management, and collaborative code development in distributed team environments; developing and managing configuration and data exchange using XML and YAML for structured communication between services and environments; creating, managing, and validating configuration files and data structures using XML and YAML to support application setup, service communication, and environment configuration.
Job Location: 8181 Communications Parkway, Plano, TX 75024.
Full-Time.
Total Views
0
Apply Clicks
0
Mock Applicants
0
Scraps
0
Similar Jobs
HE
Senior Electrical Engineer - Power Electronics
Hermeus · Los Angeles, CA

Enterprise Architect Agentforce & Data Cloud - Mexico
Salesforce · Mexico - Mexico City

Advisor – RNA-LNP Process Development – BR&D
Eli Lilly · US, Boston MA

Sr. Design Engineer
Collins Aerospace (RTX) · LOC5013: UTAS - GAMEC, Venustiano Carranza # 238-D Desarrollo Industrial Colorado, Mexicali, 21397 Mexico

FircoSoft Application Developer - Software Engineer III
JPMorgan Chase · Tampa, FL, United States, US
About JPMorgan Chase

JPMorgan Chase
PublicJPMorgan Chase is a multinational investment bank and financial services company that provides banking, investment, and asset management services globally. It is one of the largest banks in the United States by assets and market capitalization.
300,000+
Employees
New York City
Headquarters
Reviews
4.2
10 reviews
Work Life Balance
4.2
Compensation
4.3
Culture
4.5
Career
4.4
Management
4.1
75%
Recommend to a Friend
Pros
Good pay and benefits
Work-life balance
Career advancement opportunities
Cons
Heavy workload at times
Career advancement takes time
Pay could be better in some roles
Salary Ranges
47 data points
Junior/L3
Mid/L4
Senior/L5
Junior/L3 · Analyst
21 reports
$126,500
total / year
Base
$110,000
Stock
-
Bonus
-
$95,450
$155,250
Interview Experience
4 interviews
Difficulty
2.8
/ 5
Duration
14-28 weeks
Interview Process
1
Application Review
2
HireVue Video Interview
3
Technical/Behavioral Assessment
4
Final Interview Round
5
Offer Decision
Common Questions
Behavioral/STAR
Technical Knowledge
Past Experience
Culture Fit
Case Study
News & Buzz
JPMorgan Chase to offer $1K match for Trump Accounts belonging employees’ kids - Fox Business
Source: Fox Business
News
·
7w ago
Focus: Trump's JPMorgan lawsuit underscores his growing clash with Wall Street - Reuters
Source: Reuters
News
·
7w ago
JPMorgan Chase and Bank of America Match Employees’s $1,000 ‘Trump Accounts’ - People.com
Source: People.com
News
·
7w ago
Bank of America, JPMorgan Chase to contribute $1,000 to Trump Accounts for their employees - CBS News
Source: CBS News
News
·
7w ago