Java Developer w/ Redis & Angular
Apply NowCompany: InfiCare Software Technologies
Location: Tampa, FL 33647
Description:
POSITION Java Developer w/ Redis & Angular
LOCATION Hybrid 3 days onsite - Tampa, FL / Dallas, TX / Jersey City, NJ
DURATION 6+ Months
INTERVIEW TYPE Video
REQUIRED SKILLS o Java / J2EE
o OOP concepts, Design Patterns
o Multithreading and Synchronization Servlets / JSP
o HTML, JavaScript, CSS, JQuery
o Spring, Spring Boot, RESTful web services
o JPA, Hibernate, SQL, PL-SQL
o Java Messaging Service(JMS) / Kafka
o JUNIT, Maven, GIT, Sonar Qube
o Angular
o Redis experience or familiar with
Key Responsibilities:
Qualifications:
Preferred Qualifications:
LOCATION Hybrid 3 days onsite - Tampa, FL / Dallas, TX / Jersey City, NJ
DURATION 6+ Months
INTERVIEW TYPE Video
REQUIRED SKILLS o Java / J2EE
o OOP concepts, Design Patterns
o Multithreading and Synchronization Servlets / JSP
o HTML, JavaScript, CSS, JQuery
o Spring, Spring Boot, RESTful web services
o JPA, Hibernate, SQL, PL-SQL
o Java Messaging Service(JMS) / Kafka
o JUNIT, Maven, GIT, Sonar Qube
o Angular
o Redis experience or familiar with
Key Responsibilities:
- Manage and optimize Redis clusters, including monitoring, troubleshooting, and performance tuning.
- Develop and maintain scripts and tools for automation of Redis tasks.
- Collaborate with development teams to integrate Redis into applications and services.
- Ensure data security and compliance with relevant standards and regulations.
- Monitor system performance, diagnose issues, and implement solutions to prevent downtime.
- Create and maintain documentation for Redis infrastructure and procedures.
- Mentor junior engineers and provide technical guidance to the team.
- Stay current with Redis advancements and industry trends to continuously improve our systems.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Extensive experience with Redis, including setup, configuration, and maintenance of Redis clusters.
- Proficient in programming languages such as Python, Java, or C++.
- Strong understanding of data structures, algorithms, and distributed systems.
- Experience with cloud platforms (AWS, Google Cloud, Azure) and containerization (Docker, Kubernetes).
- Solid knowledge of monitoring and logging tools (Prometheus, Grafana, ELK stack).
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively within a team.
- Strong communication and interpersonal skills.
Preferred Qualifications:
- Redis Certified Developer or relevant professional certifications.
- Experience with additional database technologies (e.g., SQL, NoSQL).
- Familiarity with DevOps practices and CI/CD pipelines.
- Background in performance optimization and scalability techniques.