Java Software Engineer
Java Software EngineerBoston MaSalary As per Market standardOnly on W2The Expertise You HaveExpert in core Java technologies and frameworks like Spring BootProficient in databases and SQLUnderstanding of AWS or other cloud platforms and containerization technologies such as EKS and DockerExperience working with version control systems like GIT.Experience with asynchronous workers and resilient messaging services such as Kafka, SNS and SQSAn understanding of microservice architectures and twelve factor app patternsAbility to build reliable software that can withstand unreliable environmentsUnit and integration test automation using Junit and spring boot test frameworkExperience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins.1. Java Spring boot2. Unit Testing3. AWS (SQS, SNS)4. Kafka