This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Every day new job offers in the State of Michigan!

To post a job, login or create an account |  Post a Job

Software Engineer III

Rose International

This is a Full-time position in Novi, MI posted June 8, 2021.

and those authorized to work in the U.S. can be considered as W2 candidates. Title Software Engineer IIIStart Date 06212021End Date 01312022Location Novi MI DescriptionClient PSET-Forge Engineering team is looking for a passionate Sr Java Software Engineer to join our team. Our organizational ecosystem comprises cloud services and web client components. In this role, you will be instrumental in driving key parts of the implementation of the cloud data platform of Client . This is an opportunity to work on applications that directly impact the millions of users of Client products. You will be part of an agile engineering team of smart and highly motivated software engineers building world-class cloud software applications and services. You will work in a global organization and collaborate with local and remote colleagues from various disciplines like business, engineering, operations, support etc. You will work with the latest technologies in a flexible environment. ResponsibilitiesContribute to all aspects of software development from design to estimation to development and testing. Demonstrable Java programmingproblem solving skills.Develop, debug and build automated tests for various programming assignmentsPartner closely with product owners, software architects and other software engineers to iteratively turn high level requirements into product enhancements that are delivered to customers incrementally and continually.Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs.Thrive in an Agile environment including KanbanSprint Minimum QualificationsEffective knowledge of Java, SpringSpring-Boot development experience3 to 5 years’ experience minimum.Experience in building highly scalable systems and services in the cloud, including calling other REST services from within a REST serviceSkill and experience with design patterns both using microservices as well as traditional patterns such as singleton, factory, facade, flyweight, etc.Experience with common toolsprocesses such as GIT, Maven, unit tests, PRcode reviews.Hands-on experience with AWS (or other cloud provider’s) technologies such as SQS and S3 or Google Cloud or other Cloud providers such as Azure.Experience working with any NoSQL or RDBMS database system such as DynamoDB, MongoDB, MySQL, Oracle or equivalent.Excellent written and oral communication skills in English Preferred QualificationsExperience in building, running and monitoring SaaS applications at large scaleUnderstanding of architectural patterns such as CQRS, transactionsExperience using AWS technologies such as CloudWatch, IAM, Lambda, AuroraMySQL etc.Experience with multi-repo GIT code bases, REST-based web services, behavior-driven development testing frameworks such as Cucumber, shell scripts, automated CICD pipelinesExperience with relational or non-relational databases and database design principles at cloud scale The Ideal CandidateA hard-working team-player, with a result-focused passion to deliver an overall solution. You embrace perpetual learning and are always ready for the a new challenge. Not only are you comfortable presenting demos of working software, but also addressing questions about progress. Benefits