Apache Spark Core Java Developer
Programmers.io
Job Summary
We are seeking a highly skilled Data & Analytics Application Developer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux. The ideal candidate will have hands-on experience in designing, building, and integrating large-scale analytical systems, developing high-performance server-side applications, and implementing data processing solutions for enterprise environments. The role requires strong problem-solving abilities, application development expertise, and experience working with distributed data processing frameworks.
Key Responsibilities
Design, develop, and maintain scalable server-side and analytical applications using Core Java and Python.
Build and optimize large-scale data processing pipelines using Apache Spark.
Develop and enhance backend services, APIs, and application components.
Design and implement efficient database solutions using SQL.
Integrate multiple data sources and analytical platforms to support business requirements.
Perform application performance tuning, troubleshooting, and optimization.
Work in Linux environments for deployment, monitoring, and support activities.
Collaborate with business stakeholders, architects, and development teams to deliver robust solutions.
Ensure adherence to coding standards, security requirements, and best practices.
Participate in code reviews, system design discussions, and technical mentoring.
Required Technical Skills
Mandatory Skills
Strong programming experience in Core Java
Hands-on expertise in Apache Spark
Proficiency in Python
Strong knowledge of SQL and Database Design
Experience with Linux/Unix environments
Application and Server-Side Development experience
Experience designing, building, and integrating analytical systems
Strong understanding of distributed computing and data processing concepts
Experience with RESTful APIs and system integration
Preferred Skills
Experience with cloud platforms such as AWS, Azure, or GCP
Knowledge of data warehousing and big data technologies
Familiarity with containerization technologies such as Docker/Kubernetes
CI/CD pipeline implementation experience
Exposure to messaging platforms such as Kafka
Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
7+ years of software development experience with enterprise-scale applications.
Proven experience delivering high-performance analytical and data-intensive solutions.
Key Competencies
Strong analytical and problem-solving skills
Excellent communication and stakeholder management abilities
Ability to work in a fast-paced Agile environment
Strong debugging and performance optimization expertise
Ability to mentor junior developers and drive technical excellence
Nice-to-Have Domain Experience
Banking & Financial Services (BFSI)
Capital Markets
Risk Analytics
Regulatory Reporting and Data Platforms
Keywords: Core Java, Apache Spark, Python, SQL, Linux, Big Data, Server-Side Development, Backend Development,
We are seeking a highly skilled Data & Analytics Application Developer with strong expertise in Core Java, Apache Spark, Python, SQL, and Linux. The ideal candidate will have hands-on experience in designing, building, and integrating large-scale analytical systems, developing high-performance server-side applications, and implementing data processing solutions for enterprise environments. The role requires strong problem-solving abilities, application development expertise, and experience working with distributed data processing frameworks.
Key Responsibilities
Design, develop, and maintain scalable server-side and analytical applications using Core Java and Python.
Build and optimize large-scale data processing pipelines using Apache Spark.
Develop and enhance backend services, APIs, and application components.
Design and implement efficient database solutions using SQL.
Integrate multiple data sources and analytical platforms to support business requirements.
Perform application performance tuning, troubleshooting, and optimization.
Work in Linux environments for deployment, monitoring, and support activities.
Collaborate with business stakeholders, architects, and development teams to deliver robust solutions.
Ensure adherence to coding standards, security requirements, and best practices.
Participate in code reviews, system design discussions, and technical mentoring.
Required Technical Skills
Mandatory Skills
Strong programming experience in Core Java
Hands-on expertise in Apache Spark
Proficiency in Python
Strong knowledge of SQL and Database Design
Experience with Linux/Unix environments
Application and Server-Side Development experience
Experience designing, building, and integrating analytical systems
Strong understanding of distributed computing and data processing concepts
Experience with RESTful APIs and system integration
Preferred Skills
Experience with cloud platforms such as AWS, Azure, or GCP
Knowledge of data warehousing and big data technologies
Familiarity with containerization technologies such as Docker/Kubernetes
CI/CD pipeline implementation experience
Exposure to messaging platforms such as Kafka
Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.
7+ years of software development experience with enterprise-scale applications.
Proven experience delivering high-performance analytical and data-intensive solutions.
Key Competencies
Strong analytical and problem-solving skills
Excellent communication and stakeholder management abilities
Ability to work in a fast-paced Agile environment
Strong debugging and performance optimization expertise
Ability to mentor junior developers and drive technical excellence
Nice-to-Have Domain Experience
Banking & Financial Services (BFSI)
Capital Markets
Risk Analytics
Regulatory Reporting and Data Platforms
Keywords: Core Java, Apache Spark, Python, SQL, Linux, Big Data, Server-Side Development, Backend Development,
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Apache Spark Core Java Developer in New York, NY vacancy
- ...needs of each client.Job DescriptionRequired Experience:(1) Software development and design in Scala(2) Hands on experience with Apache Spark / Hadoop(3) Deep expertise in SQL and ETL batch processing(4) Proficient in a Unix/Linux, CentOS(5) Hands on experience in AWS:...Suggested
$100k
...the top priority, we customize our solutions and services to align with the unique needs of each client.Job DescriptionFYI,Role: Core Java developerLocation: NYC, NYLong Term projectOnly FT please, $100 K/ annum Max. JD: - Strong Core Java & coding- Atleast 70-80% coding...Suggested- ...Mphasis NY office.45 Mins Technical interview.15 mins Hiring call for selected candidatesQualificationsMust Have Skills:8+ years hands-on Java Development in WebSphere environment3+ year leading team of 5+ developers3+ year work experience in Agile Scrum teamCore JavaStrong...SuggestedPermanent employmentFull timeWork experience placementH1bWork at office
$142.32k - $213.48k
...delivery. This role requires strong expertise in Java and the ability to work with traders in... ...advanced knowledge of system flow and develop standards for coding, testing, debugging,... ...experience in Applications Development with Core Java or systems analysis roleExtensive...SuggestedFull timeWorldwide- ...building & maintaining our core tech platform leveraged... ...BigData , and various Apache libraries such as... ...candidate is a passionate developer who enjoys experimenting... ...preferred) and/or Java • Strong problem-solving... ...Familiarity with Zookeeper/Storm/Spark/HDFS is a plus •...SuggestedContract work
$130.6k - $192k
...About the Team The Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle service, cluster scheduler... ...Professional experience with Python, Go, Scala, or Java; SQL fluency. ~ A bias toward incremental rollout,...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours$130k - $150k
...for a Data Engineer with strong skills in Java and Spring Boot to design and build... ...our client programs.The role focuses on developing robust backend services and data pipelines... ...Spring Boot framework Experience working with Apache Kafka (event-driven architecture) Strong...- About the TeamThe Spark Platform team owns and operates DoorDash's Apache Spark ecosystem — the execution runtime, remote shuffle service, cluster scheduler, and... ...and hiring.Professional experience with Scala, Java, Python, or Go; strong SQL.You are located or willing...Hourly payWork at officeLocal areaRemote workRelocationFlexible hours
- ...technical teams, contractors, and vendors Develops secure and high-quality production code,... ...expertise with development experience in Java 21 with building RESTful backend... ...thought put low latency data pipelines using Apache Kafka, KSQL and Kafka Streams Proficiency...Full timeFor contractors
- ...Role Summary A senior technical role within a cross-asset team developing high-performance Exchange Connectivity applications using distributed Java platforms for low-latency, high-throughput message processing. Key Responsibilities • Develop distributed...Full timeWork at office2 days per week
- ...within your domain of expertise with development experience in Java 21 with building RESTful backend applications using Spring BootExperience... ...maintaining high-thought put low latency data pipelines using Apache Kafka, KSQL and Kafka Streams Proficiency in SQL and NoSQL...For contractors
- ...in Tampa, FL. The candidate will design and deliver enterprise Java/J2EE applications supporting regulatory reporting for risk and finance... ...requires 5+ years in enterprise Java, hands-on experience with Spark, Kafka, and Hadoop ecosystem, and strong communication with...
- ...distributed, event-driven back-end services (Java, Kafka, AWS), from concept through... ...building and operating distributed systems with Apache Kafka (e.g., partitions/consumer groups,... ...and stream processing (Kafka Streams and/or Spark), including exactly-once patternsExposure...
$142.32k - $213.48k
...team and play a pivotal role in developing and enhancing our proprietary... ...:Strong proficiency in Java application technologies, including... ...applicationsStrong Java experience : Java core, collections, concurrency,... ...with distributed caches like Apache Gemfire will be a...Full time$180k - $220k
...K - $220K Responsibilities:Collaborate with product managers to develop comprehensive business specificationsCreate detailed technical specifications... ...:Minimum 7 years of comprehensive IT experience5+ years of Java development expertise utilizing J2EE and Spring framework5+...- ...Description Job Description Strong Java Developers and Leads, that have strong problem-solving... ...requirements. Strong experience with Core Java, object-oriented design, RDBMS (... ...Streaming/aggregation frameworks (Storm, Spark). NoSQL / Big Data stores (Cassandra,...
$130k - $190k
...development project to design and develop a low-latency, electronic... ...Responsibilities Hands on Senior Java Developer with enterprise... ...10+ years of core Java server, back-end, development... ...Apache Camel (Version 3)...Remote work$113.9k - $189.9k
...Data & Analytics team is seeking a highly technical, hands-on Java developer. Our group is focused on bringing a new level of efficiency, transparency... ...) practices.Experience with Spring & Spring Boot, Redis and Apache Kafka.Familiarity with cloud platforms (ideally Microsoft...Full timePart timeInternshipWork at office- ...services company is seeking a skilled Hadoop Developer with a minimum of 6-10 years of experience, including... ...strong technical skills in tools like Spark, HBase, and Hive, plus proficiency in programming languages such as Java and Python. This full-time, permanent...Permanent employmentFull time
- ...Reference24-20005TypeContractRemote100% RemoteJob summarySpring internalsSpring upgrades version 2.6 migrating to 3.0 and 3.2Java 11 to Java 17 upgrade experienceJersey Understanding of Spring SecurityUnderstanding of OAuth US Tech Solutions is an Equal Opportunity...
- Senior Software Engineer - Integration (Apache Camel & Spring Boot) Warren, NJ(07059) Hybrid... ...version) , with strong experience in Java 21+ , Kafka , and Kubernetes/AKS . This role... ...is essential. Key Responsibilities Develop robust and scalable integration solutions...2 days per week
- Overview At Technix, Learning is what we do every day. As a Java full Stack Developer, you shall be a part of Development Team and working in SRE... ...in working with big data technologies such as Hadoop, Spark, or Cassandra Candidates who can join on a short notice will...Remote workFlexible hoursShift work
- Java Full Stack Developer needs 8 years experience Java Full Stack Developer requires: Experience with... ...application hardening Strong experience in Core Java and J2EE Expertise in Spring... ...Agile, DevOps, JUnit, TestNG, Cucumber, Apache Tomcat Design, develop, and maintain...
$150k - $200k
A financial services firm is looking for a Java Developer to join their team in New York, NY.Compensation: $150,000-200,000/yearQualifications:A Bachelor's Degree in Computer Science, Computer Engineering or similar field of study5 years of relevant work experience as...Work experience placement$155k - $185k
...visas. We are seeking a VP-level Senior Java Developer / Technical Lead to join a Market Data... ...of software development experience in Core Java skills, including multi-threading,... ...application development. ~ Experience with Apache Flink for batch and stream processing....Full timeVisa sponsorshipWork visa3 days per week- ...our offerings. We learn continuously, both on the job and through formal training programs.Job DescriptionWe are looking for 18 Java developers to work at either of 3 locations(1) New York ( Banking background )(2) Chicago ( Banking background )(3) Dowingtown PA ( Cable...
- ...with JIRA Confluence preferred Expertise in development using Core Java J2EE, XML, Web Services or SOA and used Java. frameworks Spring spring batch, Spring boot, JPA, REST, MQ. Knowledgeable in developing RESTful micro services with technical stack, hands on experience...Full timeWork experience placement
- Responsibilities:Design, develop, and deploy new and existing high-volume, business critical trading systemsAssist with software architecture... ...’ experience in a development role2 years’ experience with C , Java and other modern object-oriented programming languagesStrong...
- DescriptionSkill set.Microservices design patterns, RESTful API design, Java (17 or 21), Spring Boot, and Spring Cloud, Spring Data JPA, Hibernate, SQL (PostgreSQL/MySQL), and NoSQL Key ResponsibilitiesMicroservice Development Design and implement scalable, low-latency...Full time
- ...array of real-world customer needsJob DescriptionTitle: Senior Java Developer Location: New York, NYType: Fulltime // PermanentInterview... ...Skype HireEnd Customer: Banking domainJob Description:• Strong Core Java hands on knowledge. • Hands on experience of J2EE frameworks...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Apache Spark Core Java Developer. Be the first to apply!
Related searches
- java cloud engineer New York, NY
- java software engineer New York, NY
- java spring developer New York, NY
- full stack java developer New York, NY
- java web developer New York, NY
- java developer backend New York, NY
- java developer contract New York, NY
- java microservice developer New York, NY
- junior java developer no experience New York, NY
- lead full stack java developer New York, NY


