Java Team Lead Rishabh Software

  • company name Rishabh Software
  • working location Office Location
  • job type Full Time

Experience: 5 - 5 years required

Pay:

Salary Information not included

Type: Full Time

Location: Gujarat

Skills: Java, Database optimization, relational databases, Eclipse IDE, gitlab, bitbucket, Docker, Kubernetes, Multithreading, ORM, AOP, Application configuration, Computer architecture, Agile methodologies, Software development life cycle, microservice architecture, ObjectOriented Analysis, Design, REST web services, EventDriven Microservices, Logging Framework, Messaging Queue, Authorization Policies, Authentication Service, cicd, AWS Services, Terraform, QueryDsl, Best Coding Standards, Applications Architecture Diagram, X509 Digital Certs, SSL Code Signing

About Rishabh Software

Job Description

Ability to learn quickly, work independently and perform as part of a team while efficiently managing time constraints. Has ability to concept, design, POC for new tech/tools/libraries, coding and testing, guiding team technically and meet the target date. Should have overall product knowledge and can suggest solutions with points to support the solution. Should have java development experience including all latest tech used for a micro service architecture and have products end-to-end knowledge. Ability to work on complex and small or medium to large projects. Ability to troubleshoot and optimize database and application issues. Knowledge of any relational databases (PostgreSQL, SQL Server, DB2 & MySQL). Experience in object-oriented analysis and design. Experience in Eclipse IDE and GitLab or Bitbucket preferred. Experience in REST web services. Experience in Event-Driven Microservices. Experience in Logging framework. Must be able to do R&D and come up with solutions in respective to current requirements and prepare guidelines for others. Experience in Messaging queue (Kafka, Kinesis, etc.) Experience in authorization policies (ABAC, RBAC, etc.). Experience in authentication service for distributed applications. Experience in Docker, Kubernetes Experience in CI/CD (Azure pipeline is a plus) Experience in AWS services (Fargate, API Gateway, Application Load balancer, S3, RDS) Experience in Terraform is a plus. Experience in multi-threading. Experience in ORM Experience in AOP Experience in QueryDsl is a plus. Experience in application configuration and deployment in any of application servers. Must have knowledge of following best coding standards. Must have knowledge in creating applications architecture diagram. Experience in computer architecture. Excellent technical and analytical skills Excellent written, verbal skills with the ability to recognize the intended audience. Excellent knowledge of the software development life cycle, models, and methodologies Experience with X509 digital certs and SSL code signing a plus. Experience in Agile Methodologies Intrested candidate share their cvs on sharda.zala@rishabhsoft.com,