Experience in Cloud (AWS) S3, DynamoDB, SNS, SES, EC2
5+ years experience in Web Application Development using Java/J2EE
Hands-on experience with Java frameworks/technologies: Spring, Apache Tomcat, JSON/XML/Ajax
Experience in developing Java/JEE web applications using Spring Boot and REST APIs (microservices architecture)
Strong understanding of OOPs, design patterns, data structures
Unit testing (TDD using JUnit)
Database knowledge: SQL (Postgres/MySQL/Oracle) and persistence frameworks
Good-to-Have
Experience with Jetty, Juice frameworks
Knowledge of Domain-driven Design (DDD)
Experience with NoSQL databases
Experience in multithreading application development
Familiarity with GitHub, Docker, Kubernetes
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time