Job Description
Bachelor's degree in Computer Science or equivalent
5 to 8 years of hands-on work experience as a Java Developer
Strong technical background in Java and Spring boot
Good experience in developing microservices
Knowledge of design patterns, data structures, and algorithms
Familiarity with microservices, SQL, Kafka, and relational databases
Exposure to Amazon Web Services (AWS) or cloud technologies
Good understanding of Docker, containers, and images
Knowledge of Java-related technologies and software development project management
Experience with RESTful and SOAP web services
Strong understanding of OOPs concepts and good design skills
Familiarity with UML and design patterns
Excellent communication and collaboration skills
Experience working in an Agile/Scrum methodology
Bachelor's degree