Purple Drive
Job Summary
We are seeking an experienced
Java Developer
with strong expertise in
Spring Boot
and
AWS Cloud
to join our growing technology team. The ideal candidate will be responsible for building scalable, high-performance applications in a cloud-native environment, collaborating closely with cross-functional teams to deliver robust backend solutions.
Key Responsibilities
Design, develop, and deploy
Java-based microservices
using
Spring Boot
and
Spring Cloud . Build and maintain
RESTful APIs
and integrations with third-party services. Develop, deploy, and maintain cloud-native applications using
AWS services
such as EC2, ECS, Lambda, S3, RDS, DynamoDB, and CloudFormation. Implement best practices for
CI/CD pipelines , leveraging tools like Jenkins, CodeBuild, or GitHub Actions. Work collaboratively with DevOps and architecture teams to enhance application scalability, performance, and security. Write clean, maintainable, and efficient code following industry standards. Participate in
code reviews ,
unit testing , and
integration testing
to ensure code quality and system reliability. Troubleshoot and optimize applications for maximum speed and scalability. Collaborate with business analysts and product owners to translate requirements into technical deliverables. Required Skills and Qualifications
Bachelor's degree
in Computer Science, Engineering, or related field. 5-9 years
of hands-on experience in
Java development . Strong proficiency with
Spring Boot ,
Spring MVC , and
Spring Cloud
frameworks. Experience working with
AWS Cloud Services
- EC2, S3, Lambda, RDS, DynamoDB, CloudWatch, and IAM. Experience with
microservices architecture
and
RESTful API development . Strong understanding of
relational and NoSQL databases
(MySQL, PostgreSQL, MongoDB). Hands-on experience with
Docker ,
Kubernetes , or container-based deployments. Experience with
CI/CD
tools such as Jenkins, GitHub Actions, or AWS CodePipeline. Familiarity with
Agile/Scrum
methodologies and working in collaborative, fast-paced environments.
We are seeking an experienced
Java Developer
with strong expertise in
Spring Boot
and
AWS Cloud
to join our growing technology team. The ideal candidate will be responsible for building scalable, high-performance applications in a cloud-native environment, collaborating closely with cross-functional teams to deliver robust backend solutions.
Key Responsibilities
Design, develop, and deploy
Java-based microservices
using
Spring Boot
and
Spring Cloud . Build and maintain
RESTful APIs
and integrations with third-party services. Develop, deploy, and maintain cloud-native applications using
AWS services
such as EC2, ECS, Lambda, S3, RDS, DynamoDB, and CloudFormation. Implement best practices for
CI/CD pipelines , leveraging tools like Jenkins, CodeBuild, or GitHub Actions. Work collaboratively with DevOps and architecture teams to enhance application scalability, performance, and security. Write clean, maintainable, and efficient code following industry standards. Participate in
code reviews ,
unit testing , and
integration testing
to ensure code quality and system reliability. Troubleshoot and optimize applications for maximum speed and scalability. Collaborate with business analysts and product owners to translate requirements into technical deliverables. Required Skills and Qualifications
Bachelor's degree
in Computer Science, Engineering, or related field. 5-9 years
of hands-on experience in
Java development . Strong proficiency with
Spring Boot ,
Spring MVC , and
Spring Cloud
frameworks. Experience working with
AWS Cloud Services
- EC2, S3, Lambda, RDS, DynamoDB, CloudWatch, and IAM. Experience with
microservices architecture
and
RESTful API development . Strong understanding of
relational and NoSQL databases
(MySQL, PostgreSQL, MongoDB). Hands-on experience with
Docker ,
Kubernetes , or container-based deployments. Experience with
CI/CD
tools such as Jenkins, GitHub Actions, or AWS CodePipeline. Familiarity with
Agile/Scrum
methodologies and working in collaborative, fast-paced environments.