JOBSEARCHER

Java Application Developer

Java 11 and aboveSpring bootIntegration ExperienceJava API RESTful Primary job duties:10+ years of hands-on experience in Java programming language, its latest versions (11 and above) and the related technologies3+ years of experience in building java apps using the Spring Framework and Gradle.3+ years of experience in developing Microservices using Spring Boot and Spring CloudExperience in developing RESTful APIsExperience in GraphQLExperience in working with databases such as MySQL, Azure SQL and OracleExperience in message technologies like Kafka, RabbitMQ, Azure ServiceBus, etcKnowledge of cloud platforms such as Azure/AWS/GCP etc.Experience in testing technologies such as Junit, Cucumber, Selenium, Cypress etcPreferred Experience in gRPC and Protocol BuffersPreferred Knowledge of containerization technologies such as Docker and KubernetesPreferred experience in front-end technologies such as HTML, CSS, JavaScript, ReactJS, Next.js etc.Lead the effort to design, build and configure applications, acting as the primary point of contact.