A Backend Java Microservice Engineer to manage a critical project for one of our biggest clients in banking domain. The Individual should be passionate about technology, experienced in developing and managing cutting edge technology applications.
Technical Skills:
· Proficiency in Java, including Java 8 and above.
· Experience in designing microservices, developing, and deploying microservices.
· Strong knowledge of Spring Boot, Spring Cloud, and other Spring components.
· Expertise in building and consuming RESTful microservice
· Experience with SQL and NoSQL databases, PostgreSQL
· Strong knowledge on cloud services such as AWS
· Proficiency in Docker and Kubernetes for container orchestration.
· Strong knowledge of Git and version control practices
· Experience with Kafka, RabbitMQ, or similar technologies.
· Familiarity with monitoring tools (eg - Prometheus, Grafana) and logging frameworks
· Knowledge of DevOps principles and practices.
· Strong analytical and problem-solving skills.
· Experience working in Agile/Scrum environments.
· Ability to work effectively in a team environment and communicate clearly with stakeholders.
· Proficient in Implementing unit & integration tests using testing frameworks.
Skills
PRIMARY COMPETENCY : Java Technologies PRIMARY SKILL : Java Foundation PRIMARY SKILL PERCENTAGE : 51 SECONDARY COMPETENCY : Java Technologies SECONDARY SKILL : Java Spring MVC, WEB & Spring Boot SECONDARY SKILL PERCENTAGE : 30 TERTIARY COMPETENCY : Data Engineering TERTIARY SKILL : SQL Server TERTIARY SKILL PERCENTAGE : 19