Java MS Developer
Role details
Job location
Tech stack
Requirements
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
Benefits & conditions
Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing. Salary Range: $90,000 - $120,000 a year