Diverse Lynx
Job Summary:
We are seeking a highly skilled
Java Backend Developer
with strong experience in
AWS cloud services
and
Apache Spark
for big data processing. The ideal candidate will design, build, and maintain scalable and high-performance backend systems that process large volumes of data, leveraging cloud-native tools and big data frameworks.
Key Responsibilities: Develop and maintain backend applications using
Java (Spring Boot / Java 8+) . Design and implement
data pipelines
and ETL jobs using
Apache Spark
(preferably Spark with Java or Scala). Work with
AWS services
such as
EC2, S3, Lambda, EMR, Glue, Step Functions , and
RDS . Design RESTful APIs and integrate with internal and third-party systems. Optimize application performance, scalability, and reliability. Collaborate with data engineers, frontend developers, DevOps, and product teams to deliver end-to-end solutions. Write clean, maintainable, and well-documented code with proper unit and integration testing. Troubleshoot production issues and perform root cause analysis Required Skills & Qualifications:
Strong proficiency in Java
(preferably Java 8 or above). Experience with
Spring / Spring Boot
for REST APIs and microservices. Hands-on experience with
Apache Spark
for big data processing (batch or streaming). Solid understanding of
AWS cloud ecosystem
and hands-on experience with key services (e.g., EMR, Lambda, S3, Glue). Experience with
data processing pipelines , ETL development, and working with large datasets. Familiarity with
SQL / NoSQL
databases (e.g., PostgreSQL, DynamoDB, Cassandra). Strong knowledge of software engineering principles, data structures, and algorithms. Experience with
CI/CD tools
(e.g., Jenkins, GitHub Actions, AWS CodePipeline). Familiarity with containerization (Docker) and orchestration tools (Kubernetes/ECS) is a plus.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.
We are seeking a highly skilled
Java Backend Developer
with strong experience in
AWS cloud services
and
Apache Spark
for big data processing. The ideal candidate will design, build, and maintain scalable and high-performance backend systems that process large volumes of data, leveraging cloud-native tools and big data frameworks.
Key Responsibilities: Develop and maintain backend applications using
Java (Spring Boot / Java 8+) . Design and implement
data pipelines
and ETL jobs using
Apache Spark
(preferably Spark with Java or Scala). Work with
AWS services
such as
EC2, S3, Lambda, EMR, Glue, Step Functions , and
RDS . Design RESTful APIs and integrate with internal and third-party systems. Optimize application performance, scalability, and reliability. Collaborate with data engineers, frontend developers, DevOps, and product teams to deliver end-to-end solutions. Write clean, maintainable, and well-documented code with proper unit and integration testing. Troubleshoot production issues and perform root cause analysis Required Skills & Qualifications:
Strong proficiency in Java
(preferably Java 8 or above). Experience with
Spring / Spring Boot
for REST APIs and microservices. Hands-on experience with
Apache Spark
for big data processing (batch or streaming). Solid understanding of
AWS cloud ecosystem
and hands-on experience with key services (e.g., EMR, Lambda, S3, Glue). Experience with
data processing pipelines , ETL development, and working with large datasets. Familiarity with
SQL / NoSQL
databases (e.g., PostgreSQL, DynamoDB, Cassandra). Strong knowledge of software engineering principles, data structures, and algorithms. Experience with
CI/CD tools
(e.g., Jenkins, GitHub Actions, AWS CodePipeline). Familiarity with containerization (Docker) and orchestration tools (Kubernetes/ECS) is a plus.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.