Senior Java Developer
About the Company:At Syncredible Solutions, we believe in the transformative power of technology. we specialize in Digital transformation services, Enterprise solutions, Power BI Analytics solutions and staffing services.Must Have Qualifications:Bachelor's degree in computer science or related field, or equivalent work experience.Minimum 8+ years of experience with development and designing applications using Java, Spring, Spring boot frameworks.Minimum 5+ years’ experience in relational or non-relational database management systems.Minimum 5+ years’ experience with Unit and Integration testing with Junit, Selenium, Cucumber JS unit testing library (Jest, Mocha).5+ Experience developing with large microservice-based architectures, container orchestration frameworks: Kubernetes/Amazon EKSMinimum 3+ years’ experience in cloud tech (AWS).Understanding of MVC / MVVM / MVP structure and development patterns.Excellent written and verbal communications skills.Ability to understand business requirements and translate them into technical requirements.Good to Have:Good experience with API development using Java and MongoDB.Familiarity with modern build pipelines and tools.Familiarity with code versioning Git (Gitlab).Familiarity with backlog management tools like JIRA.Equal Opportunity Statement:Syncredible Solutions is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.