Job TitleClient: AmeripriseType of RoleContract to hireJob Summary/DescriptionMust have multithreading experience. Do not submit anyone without this experience. Open to remote for the right candidate.Minimum Experience: 3 Years with Expertise of implementation (Expertise matters a lot, we might approve less experience)Well versed with SDLC conceptsWorking with cross functional teams like Business Management, Architects, operations and QAStrong programming & problem solving skillsAbility to think from a business perspectiveAgile team player with interpersonal communication skillsAbility to work independently with minimal supervisionMandatory Skills & TraitsExpertise in JAVA/J2EE programming language utilizing Spring framework.Experience in working on Multithreaded Systems.Strong Experience RESTful services with security/availability/performance aspects being thoroughExposure to Unit testing framework like TestNG, JUnit.Good knowledge on system design and various design patternsStrong systems fundamentals related to performance, scale and factors inside/outside the JVM that impact the system.Expertise on GIT and Maven usage.Experience in working in Agile methodologiesExperience in continuous integrationExperience in Micro Services development.Containerization technologies – Kubernetes or DockerSound knowledge on Object oriented programming conceptsStrong experience with SQL databases (procedures, triggers, etc.)Expertise in Unix commands.Common Sense, communication and articulation skillsProblem Solving Skills, Debugging Production issues.
Experience does not matter.Do not need a tech lead. Hands on Experience – No Theory.