Source description
About the role
Position Description: • You yearn to be part of cutting edge, high profile projects and are motivated by delivering world-class solutions on an aggressive schedule • You have built full stack systems (preferably architected for speed and distributed computing), with demonstrated experience in software engineering. • You embrace DevOps principles, including continuous delivery and ongoing support of production applications • You love to learn new technologies, keep abreast of the latest technologies within cloud architecture, and drive your organization to adapt to emerging best practices • It would be awesome if you have a robust portfolio on Github and/or open source contributions you are proud to share Required Skills: • At least 4 years of experience delivering applications from architectural design to production implementation • Hands-on experience in deploying scalable, distributed systems or multi-node database paradigms via Docker/Kubernetes • Experience with cloud software design, containerized micro-services & distributed caching in Java 8, Spring Boot, AWS (highly preferred), • Experience in End to End Development – You build it, you own it mentality and practices (Design, Develop, Test, and Deploy) • Experience in Unit Testing your own applications and code to deployments. • Experience in Agile Software Development • Strong Communication and Interpersonal skills • Passion for software development, the latest trends, and innovation.
More at Thoughtwave Software and Solutions