We are searching for an experienced and highly skilled developer. Jawa Backend developers are responsible for developing code, evaluating data, and helping formulate and construct software. To be a highly skilled developer, you must be creative and innovative, able to flourish in a high- pressure atmosphere, and have outstanding communication skills. Finally, a top-tier developer must have substantial expertise in software development, the ability to meet deadlines, and good analytical abilities.
Responsibilities
- Design robust APIs to support mobile and desktop clients
- Work closely with DevOps, Security, and Product teams to ensure the reliability, scalability, and security of our platform.
- Collaborate with other engineers to develop and deploy new features, and ensure their successful integration into the platform.
- Stay up-to-date with the latest trends and technologies in cloud-based infrastructure, automation, and DevOps.
Required Skills And Qualifications
- Java developer (Programming Experience in Java) 5+ years of experience in Java programming and development is mandatory
- Should have willingness to learn Golang.
- Understanding of any Cache systems like or Redis
- Must have a solid comprehension of SQL/NoSQL database system.
- Design and Integration of API Application
Preferred Skills And Qualifications
- Strong proficiency in Java backend programming languages. Should be willing to learn Golang in a short period of time given an opportunity.
- Strong experience building enterprise grade applications and services using Java.
- Experience in Queues such as Kafka
- Strong experience in Data structure and Algorithm's
- Good Knowledge of microservices architecture and implementation methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.