Purple Drive
Job Summary:
We are seeking a skilled
Java Developer
to design, develop, and maintain enterprise-grade applications using modern Java frameworks. The ideal candidate will have strong expertise in
Core Java, Spring Boot, RESTful APIs , and
microservices , along with experience in
cloud platforms
and
CI/CD
environments.
Key Responsibilities:
Design, develop, test, and deploy high-quality Java applications. Build and maintain
RESTful microservices
using
Spring Boot
and
Spring Cloud . Collaborate with cross-functional teams (QA, DevOps, Product) in an Agile environment. Optimize application performance, scalability, and security. Integrate applications with databases using
JPA/Hibernate
and write efficient SQL queries. Participate in
code reviews , provide technical mentorship, and ensure best coding practices. Implement CI/CD pipelines using
Jenkins, Git, Maven/Gradle
for continuous delivery. Work with
cloud services
such as AWS, Azure, or GCP for deployment and scaling. Troubleshoot, debug, and maintain production-level systems. Required Skills & Qualifications:
10+ years
of hands-on experience in
Java/J2EE
development. Strong proficiency in
Spring Boot ,
Spring MVC ,
Spring Cloud , and
REST APIs . Experience with
microservices architecture
and containerization ( Docker ,
Kubernetes ). Good understanding of
RDBMS
(MySQL, PostgreSQL, Oracle) and
NoSQL
databases. Familiarity with
CI/CD pipelines
and tools like
Jenkins, Git, Maven, Gradle . Exposure to
AWS
or other cloud platforms. Knowledge of
unit testing frameworks
like
JUnit
and
Mockito . Strong problem-solving and debugging skills. Excellent communication and collaboration abilities. Preferred Qualifications:
Experience with
Kafka ,
RabbitMQ , or other messaging systems. Familiarity with
APM tools
(e.g., Splunk, Dynatrace, CloudWatch). Knowledge of
Agile/Scrum
methodologies. Bachelor's degree in Computer Science, Engineering, or a related field.
We are seeking a skilled
Java Developer
to design, develop, and maintain enterprise-grade applications using modern Java frameworks. The ideal candidate will have strong expertise in
Core Java, Spring Boot, RESTful APIs , and
microservices , along with experience in
cloud platforms
and
CI/CD
environments.
Key Responsibilities:
Design, develop, test, and deploy high-quality Java applications. Build and maintain
RESTful microservices
using
Spring Boot
and
Spring Cloud . Collaborate with cross-functional teams (QA, DevOps, Product) in an Agile environment. Optimize application performance, scalability, and security. Integrate applications with databases using
JPA/Hibernate
and write efficient SQL queries. Participate in
code reviews , provide technical mentorship, and ensure best coding practices. Implement CI/CD pipelines using
Jenkins, Git, Maven/Gradle
for continuous delivery. Work with
cloud services
such as AWS, Azure, or GCP for deployment and scaling. Troubleshoot, debug, and maintain production-level systems. Required Skills & Qualifications:
10+ years
of hands-on experience in
Java/J2EE
development. Strong proficiency in
Spring Boot ,
Spring MVC ,
Spring Cloud , and
REST APIs . Experience with
microservices architecture
and containerization ( Docker ,
Kubernetes ). Good understanding of
RDBMS
(MySQL, PostgreSQL, Oracle) and
NoSQL
databases. Familiarity with
CI/CD pipelines
and tools like
Jenkins, Git, Maven, Gradle . Exposure to
AWS
or other cloud platforms. Knowledge of
unit testing frameworks
like
JUnit
and
Mockito . Strong problem-solving and debugging skills. Excellent communication and collaboration abilities. Preferred Qualifications:
Experience with
Kafka ,
RabbitMQ , or other messaging systems. Familiarity with
APM tools
(e.g., Splunk, Dynatrace, CloudWatch). Knowledge of
Agile/Scrum
methodologies. Bachelor's degree in Computer Science, Engineering, or a related field.