Purple Drive
Key Responsibilities
Design, develop, and deploy
Java-based applications
with a focus on high scalability and performance. Build and maintain
event-driven systems and microservices
using
Spring Boot . Develop and optimize
data processing pipelines
using
Apache Spark . Integrate applications with
RDBMS and NoSQL databases
ensuring data consistency and reliability. Work with
AWS services (EC2, EKS, S3, IAM, VPC)
for cloud-native application deployments. Collaborate with cross-functional teams to deliver robust, secure, and scalable solutions. Implement CI/CD pipelines, version control, and code quality practices using
Git, Jenkins, Flyway . Troubleshoot, debug, and optimize applications in production and pre-production environments. Stay updated with new trends in
Java, Spark, cloud technologies, and streaming platforms . Required Skills & Qualifications
8-10 years of experience
in Java development, with strong knowledge of
core Java and Spring Boot . Expertise in
Spark
(must have) for batch and streaming data processing. Strong understanding of
microservices and event-driven architectures . Experience working with
RDBMS (MySQL, PostgreSQL, Oracle)
and
NoSQL databases (MongoDB, DynamoDB, Cassandra) . Hands-on experience with
AWS cloud services - EC2, EKS, S3, IAM, VPC . Proficient with
Git
for version control. Nice-to-Have Skills
Experience with
Kafka/streaming platforms . Familiarity with
Flyway
for database migrations. Knowledge of
CI/CD pipelines using Jenkins . Exposure to container orchestration and DevOps practices.
Design, develop, and deploy
Java-based applications
with a focus on high scalability and performance. Build and maintain
event-driven systems and microservices
using
Spring Boot . Develop and optimize
data processing pipelines
using
Apache Spark . Integrate applications with
RDBMS and NoSQL databases
ensuring data consistency and reliability. Work with
AWS services (EC2, EKS, S3, IAM, VPC)
for cloud-native application deployments. Collaborate with cross-functional teams to deliver robust, secure, and scalable solutions. Implement CI/CD pipelines, version control, and code quality practices using
Git, Jenkins, Flyway . Troubleshoot, debug, and optimize applications in production and pre-production environments. Stay updated with new trends in
Java, Spark, cloud technologies, and streaming platforms . Required Skills & Qualifications
8-10 years of experience
in Java development, with strong knowledge of
core Java and Spring Boot . Expertise in
Spark
(must have) for batch and streaming data processing. Strong understanding of
microservices and event-driven architectures . Experience working with
RDBMS (MySQL, PostgreSQL, Oracle)
and
NoSQL databases (MongoDB, DynamoDB, Cassandra) . Hands-on experience with
AWS cloud services - EC2, EKS, S3, IAM, VPC . Proficient with
Git
for version control. Nice-to-Have Skills
Experience with
Kafka/streaming platforms . Familiarity with
Flyway
for database migrations. Knowledge of
CI/CD pipelines using Jenkins . Exposure to container orchestration and DevOps practices.