JOBSEARCHER

Java MS Developer

*Job Description* *Java MS Developer* *Must Have Technical/Functional Skills* * Knowledge of Domain Driven Design concepts and designing and developing Microservices from Monolith architecture * Expert knowledge of Spring ecosystem (Spring Boot, Spring Cloud, Spring Integration, Spring Cloud Data Flow, etc.) * Develop enterprise-grade applications using Java 8/JEE (and higher), No SQL, Spring, among other tools * Hands-on experience with Core Java Technologies with attention on multithreading, distributed caching, & fault-tolerant logic * Hands-on experience in performance tuning distributed applications and building unit tests. * Experience is setting up CI/CD pipeline for different platforms. * Understanding and experience in Object-Oriented Design Principles & Test-Driven Development * Understanding and experience using continuous build tools like Maven / Jenkins / GIT * Strong Analytical and communication skills *Roles & Responsibilities* * Design, develop, and implement Java components and applications * Gather, clean, and prepare design documents. * Work from client locations, attending customer meetings regularly. * Basic Knowledge of Agile Environment. Pay: $100,000.00 - $120,000.00 per year Benefits: * 401(k) * Dental insurance Work Location: In person