Browse
···
Log in / Register

Java Backend Developer with PySpark

Qode

Pennsylvania, USA

Favourites
Share

Description

Location: Pittsburgh, PA, Dallas, TX, Cleveland, OH Job Type: Full-Time Experience: 13+ Years Job Summary We are seeking a skilled Java Backend Developer with PySpark experience to join our dynamic engineering team. The ideal candidate will have a strong foundation in backend development using Java and hands-on experience working with large-scale data processing using PySpark. You will contribute to building scalable APIs, robust data processing pipelines, and backend systems that support complex business workflows and analytics. Key Responsibilities Develop and maintain scalable backend services and APIs using Java (Spring Boot or similar frameworks). Design and implement data pipelines using PySpark for processing and transforming large datasets. Integrate backend services with data platforms, databases, and external APIs. Collaborate with data engineers, analysts, and product teams to understand requirements and deliver solutions. Optimize performance of backend applications and Spark jobs. Write unit tests and participate in code reviews to maintain code quality. Ensure secure, reliable, and maintainable backend infrastructure. Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Strong experience in Java (Java 8 or above), with a solid understanding of object-oriented design and microservices architecture. Hands-on experience with Apache Spark and PySpark for distributed data processing. Good understanding of RESTful API design and implementation. Familiarity with SQL and working knowledge of relational and/or NoSQL databases. Experience with version control systems like Git and CI/CD practices. Preferred Qualifications Experience with Spring Boot, Hibernate, or similar Java frameworks. Familiarity with big data tools (HDFS, Hive, Kafka, etc.). Exposure to cloud platforms such as AWS, GCP, or Azure. Understanding of containerization and orchestration tools (Docker, Kubernetes). Knowledge of data lake/data warehouse architectures. Soft Skills Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Self-starter with a strong sense of ownership and accountability. Why Join Us? Work on high-impact data-driven products and services. Be part of a fast-paced, innovative, and supportive team. Opportunity to grow your expertise across backend development and big data engineering.

Source:  workable View Original Post

Location
Pennsylvania, USA
Show Map

workable

You may also like

Mindrift
Freelance Software Developer (Rust) - AI Trainer
Michigan, USA
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About the Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you’ll have the opportunity to collaborate on these projects.  Although every project is unique, you might typically: Generate prompts that challenge AI. Define comprehensive scoring criteria to evaluate the accuracy of the AI’s answers. Correct the model’s responses based on your domain-specific knowledge. How to get started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you’ll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master’s degree in Software Development, Computer Science, or other related fields.  You have at least 3 years of professional experience with Rust. Code review experience is a must. Experience with AI projects is a plus. Your level of English is advanced (C1) or above. You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines. Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge. Benefits Why this freelance opportunity might be a great fit for you? Get paid for your expertise, with rates that can go up to $50/hour depending on your skills, experience, and project needs. Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. Influence how future AI models understand and communicate in your field of expertise.
$50
DMV IT Service
Gen AI Developer
Albert Lea, MN 56007, USA
Job Title: Gen AI Developer  Location: Albert Lea, MN  Employment Type: Contract About Us:  DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success. Job Purpose: We are seeking a Gen AI Developer with strong Python skills and a clear understanding of basic machine learning and data science concepts. While hands-on experience with ML, DL, or LLM is not required, the candidate should be capable of maintaining existing data science models and running simple experiments using managed ML platforms such as DataRobot. The role also requires the ability to interpret calculations from Tableau datasources and implement them using SQL and Python—without the need to create dashboards. Requirements Key Responsibilities: Maintain and support existing data science models for performance and reliability. Run simple ML experiments using managed platforms such as DataRobot. Analyze Tableau datasources and translate calculations into scalable SQL and Python code. Work closely with stakeholders to implement data engineering solutions aligned with business needs. Apply best practices in data transformation and scripting to optimize workflows. Required Skills & Experience: Strong Python programming skills. Basic understanding of machine learning and data science concepts. Ability to maintain and troubleshoot existing ML models. Familiarity with managed ML platforms (e.g., DataRobot). Proficiency in SQL for transforming and querying data. Ability to read and interpret logic from Tableau datasources (dashboard development not required).
Fortanix
Software Engineer, Fortanix (SF Bay Area Hybrid)
Santa Clara, CA, USA
About Us:   In today's world, where data spreads across various clouds and devices, traditional security measures aren't enough. Businesses need a dynamic approach to defend against constant cyber threats and ensure agile data security. Fortanix leads the way in data-centric cybersecurity for hybrid multicloud environments, using advanced cryptography, encryption, and confidential AI solutions.   As data breaches become more frequent and traditional defenses fall short, we focus on data exposure management to keep your information safe. Our unified data security platform addresses vulnerabilities in hybrid multicloud environments, defends against threats, and makes it easier to discover, assess, and fix data exposure risks. Whether implementing a Zero Trust model or preparing for the post-quantum computing era, we help businesses worldwide protect their most sensitive data, wherever it is.  Our commitment to solving the world’s toughest data security challenges has earned Fortanix multiple Cybersecurity Excellence and Innovation Awards, as well as recognition from industry giants such as Microsoft, Intel, ServiceNow, and Snowflake.  Our team includes industry leaders and cryptography experts, creating a culture of trust, innovation and collaboration where every voice is valued. Recognized as a Great Place to Work, we're looking for passionate individuals to help us shape the future of data security and work towards a safer digital future.    Why work with us?  Ready to join the revolution? At Fortanix, we're more than a team – we're a force united in our mission to tackle the world's most formidable data challenges head-on. Our roster boasts industry trailblazers and cryptography virtuosos, fostering a culture of trust and performance where innovation thrives. Recognized as a Great Place to Work, we invite passionate individuals to shape the future of data security alongside us.  Dive into a workplace where collaboration knows no bounds and every voice is valued. Together, let's redefine the possibilities of data security and pave the way for a safer digital tomorrow.  Role Overview: As a Software Engineer III at Fortanix, you will be expected to contribute to our evolving solutions by developing robust, scalable, and secure software systems. You will play a key role in any phase of the software development lifecycle, working with a talented and diverse team committed to making our technology the best it can be. Requirements Develop, and maintain software solutions with a focus on quality, security and performance Collaborate with cross-functional teams to accomplish committed tasks Participate in code reviews, contributing to maintaining high coding standards Assist in troubleshooting and debugging applications Implement security best practices in software development Stay current with emerging technologies and industry trends to ensure competitive advantage Requirements: BS in Computer Science or equivalent experience 3+ years of software development experience with a proven track record Strong proficiency in programming languages such as Rust, C++ or Java Experience with micro services architecture and cloud technologies (AWS, GCP, Azure) Familiarity with containerization and orchestration technologies such as Docker and Kubernetes Understanding of software security principles and experience implementing them Excellent problem-solving skills and ability to work independently as well as part of a team Strong communication skills to effectively collaborate with team members and stakeholders Experience with Continuous Integration/Continuous Deployment (CI/CD) practices is a plus Benefits We offer a collaborative work environment, amazing equity, great benefits, competitive salary, and the opportunity to redefine cloud computing.   Unlimited PTO (it’s between you and your work!) 40 hours of Volunteer Time Off/year  Internet stipend  Friendly culture that brings the best out of everybody  401k Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus, equity or commissions. We offer the following benefits: Medical, Dental, Vision, Life Insurance, Retirement Savings, Wellness Program, Short-and Long-Term Disability, Holidays, and more. The compensation for this role is $80,000 - $150,000 / Year.  Fortanix is an equal opportunity employer that celebrates diversity and is committed to creating an inclusive workplace with equal opportunity for all applicants and teammates. Our goal is to recruit the most talented people from a diverse candidate pool regardless of race, color, religion, age, gender, gender identity, sexual orientation or any other status. If you’re interested in working in a fast growing, exciting working environment – we encourage you to apply! 
$80,000-150,000
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.