Core Java, Apache Spark, Python
PeoplePilot
We are seeking a highly motivated and experienced Software Engineer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux to design, develop, and support scalable server-side applications and analytical data processing systems.The ideal candidate will have hands-on experience in building high-performance applications, integrating analytical platforms, and working with large-scale data processing frameworks.Key Responsibilities
Design, develop, test, and maintain high-performance, scalable server-side applications using Core Java and Python.Build and optimize large-scale data processing solutions using Apache Spark.Develop and maintain database solutions, write complex SQL queries, and optimize database performance.Design and integrate analytical systems to process and analyze large volumes of structured and unstructured data.Collaborate with cross-functional teams including business analysts, architects, data engineers, and QA teams to deliver robust solutions.Troubleshoot, debug, and resolve application and system performance issues.Work in Linux environments for application deployment, monitoring, and support activities.Participate in application architecture discussions and contribute to technical design decisions.Ensure adherence to coding standards, security guidelines, and software development best practices.Support CI/CD processes and application lifecycle management.Key Requirements
Senior years of hands-on experience in software development and analytical system integration.Strong programming expertise in Core Java.Hands-on experience with Apache Spark for distributed data processing.Proficiency in SQL and relational databases.Strong working knowledge of Linux/Unix operating systems.Experience in application/server-side development and microservices-based architectures.Experience designing, building, and integrating analytical and data processing systems.Strong understanding of data structures, algorithms, object-oriented design principles, and multithreading.Experience with RESTful APIs and system integration.Excellent problem-solving and debugging skills.Preferred Qualifications
Experience with cloud platforms such as AWS, Azure, or GCP.Knowledge of Hadoop ecosystem technologies.Experience with containerization technologies such as Docker and Kubernetes.Familiarity with CI/CD tools and DevOps practices.Experience working in Agile/Scrum environments.Strong analytical and problem-solving skills.Ability to work independently and collaboratively in a fast-paced environment.Excellent communication and stakeholder management skills.Commitment to delivering high-quality, scalable, and maintainable solutions.Nice to Have#J-18808-Ljbffr
Design, develop, test, and maintain high-performance, scalable server-side applications using Core Java and Python.Build and optimize large-scale data processing solutions using Apache Spark.Develop and maintain database solutions, write complex SQL queries, and optimize database performance.Design and integrate analytical systems to process and analyze large volumes of structured and unstructured data.Collaborate with cross-functional teams including business analysts, architects, data engineers, and QA teams to deliver robust solutions.Troubleshoot, debug, and resolve application and system performance issues.Work in Linux environments for application deployment, monitoring, and support activities.Participate in application architecture discussions and contribute to technical design decisions.Ensure adherence to coding standards, security guidelines, and software development best practices.Support CI/CD processes and application lifecycle management.Key Requirements
Senior years of hands-on experience in software development and analytical system integration.Strong programming expertise in Core Java.Hands-on experience with Apache Spark for distributed data processing.Proficiency in SQL and relational databases.Strong working knowledge of Linux/Unix operating systems.Experience in application/server-side development and microservices-based architectures.Experience designing, building, and integrating analytical and data processing systems.Strong understanding of data structures, algorithms, object-oriented design principles, and multithreading.Experience with RESTful APIs and system integration.Excellent problem-solving and debugging skills.Preferred Qualifications
Experience with cloud platforms such as AWS, Azure, or GCP.Knowledge of Hadoop ecosystem technologies.Experience with containerization technologies such as Docker and Kubernetes.Familiarity with CI/CD tools and DevOps practices.Experience working in Agile/Scrum environments.Strong analytical and problem-solving skills.Ability to work independently and collaboratively in a fast-paced environment.Excellent communication and stakeholder management skills.Commitment to delivering high-quality, scalable, and maintainable solutions.Nice to Have#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Core Java, Apache Spark, Python in Winnipeg, MB vacancy
- Core Java and Apache Spark expertise define this Software Engineer role, focused on scalable server-side applications and analytical data processing systems.This senior-level position requires hands-on software development and analytical system integration experience. You will...PythonJava
- Use Python, Spark, and Airflow to create scalable pipelines for Robinhood’s data lake. Work in Toronto on foundational financial datasets.This Senior Data Engineer role focuses on reliable data infrastructure supporting Robinhood’s metrics and products. You will develop application...Python
$120.8k - $170.8k per year
The Senior Core Java Lead is responsible for accomplishing results through the management of... ...of distributed messaging platforms like (Apache Kafka, RabbitMQ etc) Good communication... ...a plus. Hands on coding experience in python is a plus. Education Bachelor’s degree...PythonJavaFull time- Build travel applications with Core Java and real-time data skills on Priceline’s Agile Technology team. Develop services with... ...-plus years of Core Java experienceUnderstanding of Spark, Kafka, KSql, Flink, or Apache BeamExperience with NoSQL stores including Cassandra, Bigtable...Java
$120k - $130k per year
Build backend services with Python and Java in a hybrid, three-day work arrangement supporting banking, financial services, and insurance projects. Full-time permanent employment offers a CAD 120-130K yearly rate.This Backend Developer role requires six-plus years of Python...PythonJavaPermanent employmentFull time- ...and maintain backend financial and payments systems flows (e.g., core banking, ACH, wire, card, and digital asset transaction processing... ...-quality, well-tested code using one or more languages (e.g., Python, Next.js, React, Golang, C#), building APIs, and building/using databases...Python
- Chatbot Content Developer - Python/Java, AI Toronto-5 Days WFOKey Roles & Responsibilities Review, analyze, and improve technical documentation used as chatbot knowledge sources. Convert Confluence content into Markdown and documentation-as-code formats. Use GitHub...PythonJava
- ...experienced and technically proficient Senior Python Developer with 6+ years of hands-on... ...Required Technical Qualifications:I. Core Python & System Development:• 6+... ...Polyglot Programming Exposure (e.g., Java).• Big Data Technologies (Apache Spark, Hadoop, Kafka) and data...PythonJavaLocal area
- Build Spark and database solutions for HMH’s Reporting Platform in Montreal, using Scala, SQL, and AWS database technologies... ...capabilities for customer organizations. Your work spans Apache Spark, Scala, Airflow, Python, PostgreSQL, and REST API reporting support. You will...Python
- ...We’re looking for a Senior AI Developer — Experience with Python, Spark/PySpark, Databricks (including Unity Catalog), and AWS to join... ...Strong coding skills: expert in Python, and comfortable enough in Java/Spring Boot to work with our backend services. Hands‑on MLOps...PythonJavaLong term contractFlexible hours
- 08/13/2026ContractActiveJob Description: Job SummaryWe are looking for a Senior Developer with strong hands-on experience in Java and Python development, excellent working knowledge of AWS cloud services, and exposure to DevOps and CI/CD tools. The candidate should be capable...PythonJava
- ...Alert Title: Senior Software Developer - Spark & DatabaseLocation: Montreal, QC, CA, H2W... ...systems, queries, indexing. Use of Apache Airflow scheduler to setup DB jobs to run... ...experience working with Airflow Schedulers with Python development. Plus is experience working...PythonManual laborWork at officeWorldwide
- Work with Apache DataFusion and Rust at UrbanLogiq, building governed data infrastructure from Vancouver through a hybrid arrangement.UrbanLogiq seeks a senior systems engineer to develop infrastructure for public-sector data and applied AI. The position emphasizes production...
- ...Deployed Engineer (FDE)-style delivery role. Expert-level proficiency in Java (Core Java, Java 17+, Spring Boot, Spring Framework, microservices, REST/gRPC APIs) and/or strong production experience in Python 3.X (FastAPI, Flask/Django, Pandas, NumPy, Pydantic). Strong object...PythonJavaWork at office
- ...applications and next steps. Our partner is looking for a Product Manager – Spark based in Canada. We’re looking for an experienced Product Manager... ...is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates,...Long term contractWork at officeRemote workFlexible hours
- ...cherchons un développeur principal en IA avec une expérience en Python, Spark/PySpark, Databricks (y compris Unity Catalog) et AWS pour notre... ...en programmation: expertise en Python et maîtrise suffisante de Java/Spring Boot pour travailler avec nos services côté serveur. Expérience...PythonJavaApprenticeshipFlexible hours
$105.09k - $186.5k per year
...We are currently seeking a Java Developer (Onsite Hybrid) to join... ...the Market Risk platform using Core Java. Build scalable, high-performance... ...Code. Experience using Python and Unix in production... ...big data technologies such as Apache Spark and Snowflake. Experience...PythonJavaTemporary workWork at officeRemote workFlexible hours- ...PandasIntermediate NumPyAdvanced SQL / OracleAdvanced Apache SparkStrong coding and Big Data processing experience is mandatoryNOW HIRING PYTHON DEVELOPER Client: CitiRole: Python... ...Strong Python development experience Core & AdvancedAdvanced PySpark Data Processing,...PythonFull time
- As a Named Core Account Executive you are a strategic sales professional experienced in selling into enterprise accounts. Having experience... ...Databricks' enterprise cloud data platform powered by Apache Spark™Ensure 100% satisfaction among all customersPrioritize opportunities...InternshipWorldwide
- ...seeking a highly skilled Software Engineer (Python) to design, develop, and support... ...and communication skills.Experience with Java (Nice to have)Experience developing and... ...Angular .(Nice to have)Experience with Apache Kafka and event-driven architectures...PythonJavaLong term contractPermanent employmentFlexible hours
- Job Title: Senior Software Engineer – Java / Apache Flink (Hybrid) Location: Toronto, ON (Hybrid – 3 days in-office / 2 days remote) Position... ...with deep expertise in Apache Flink to join our growing Core Data Platform team in Toronto. In this role, you will design,...JavaWork at officeRemote workRelocation3 days per week
- ...professionals, and our annual growth rate exceeds 25%. Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client. You will play a key role in developing and enhancing an enterprise AI...PythonFull timeInternshipRemote workRelocation
- ...Mississauga, Canada is seeking an experienced data engineer to design and implement large-scale data pipelines using Python, PySpark and SQL. You will work with Spark, Hive and Hadoop in a Big Data ecosystem to optimize data quality, profiling and ETL/ELT processes, translate...Python
- ...pipelines in a central data lake, using SparkSQL and PySpark to ingest and transform IoT device data and software product data into our core data model for analytics and dashboards. Join a team of Data Scientists, Data Analysts, and fellow Data Engineers, collaborating...Remote work
- Shape Spark product strategy with AI infrastructure expertise in Canada, working remotely across a globally distributed environment. Guide backend resources for AI-powered development.This experienced Product Manager will lead Spark from initial MVP through general availability...Remote work
$120k - $130k per year
Job Title: Python Developer with Java exp. Work Arrangement: Hybrid (3 days) Employment Type: Full-Time Perm. Rate: CAD 120-130K/Year Domain: BFSI Skills: 6+ years of exp. in Python with min 2 years on Java. The ideal candidate will have strong hands-on expertise...PythonJavaPermanent employmentFull time- Accounting Core builds the foundations behind Xero’s accounting records, helping ensure that when a business records invoices,... ..., Azure or GCPProficiency in a modern backend stack, such as Java, Kotlin, Go, Python, Ruby or C++, and you are keen to learn C# and .NET, where existing...PythonJavaLong term contract
- ...looking for a Senior Software Developer – Java Kafka GCP to join their growing team. Work... ...QualificationsWe’re looking for a strong Core Java engineer — not simply a data engineer.... ...programming experience in Java Nice to have Apache Flink Spring Boot / Microservices...JavaContract workWork at office3 days per week
- ...Senior Java Developer (with LLM expertise) ~ Full-time Miratech helps visionaries change... ...design, development and integration of core banking application systems for a major financial... ...gRPC services. ~ Strong proficiency in Python, prompt patterns, LLM orchestration...PythonJavaFull timeInternshipWork at officeRemote workRelocation2 days per week
$155k - $205k per year
The team and its impactAccounting Core builds the foundations behind Xero’s accounting records, helping ensure that when a business... .... Proficiency in a modern backend stack, such as Java, Kotlin, Go, Python, Ruby or C++, and you are keen to learn C# and .NET, where existing...PythonJavaLong term contractPermanent employmentWork at officeWork from home2 days per week1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Core Java, Apache Spark, Python. Be the first to apply!

