What You Will Do:
-
Develop a brand new microservices based platform from the ground up and develop it with reliability and observability in mind.
-
Work on cutting edge tech stack (Java 10, Docker, Kubernetes, Kafka streams, Node, Electron, React)
-
Develop applications to be released into production mid week with a zero down time based deployment model
-
Build a team from the ground up and lead decisions involving hiring, team fit, and culture
-
Drive the initiatives on architectural, design, and technical stack recommendations
-
Work with other Tech Leads across the organization to drive a consistent approach to software development, and architecture
-
Lead a vertical business aligned team of highly motivated individuals to define and deliver incremental value through milestones.
-
Measure measure measure: performance, throughput, sprint velocity, number of releases per sprint, mean time to value, median time to develop a story and collect loads of other metrics to make data driven decisions
-
Adhere to best practices for testing and designing reusable code
-
Write automated Unit, Integration and Acceptance tests for each service while maintaining a code coverage of > 90%
Who You Are:
-
10+ years of core Java experience. Java 8 experience, required
-
Experience with Agile methodologies is required
-
Experience in building & managing teams; and mentoring individuals
-
Experience in hiring bar raisers and forming a team of motivated and driven individuals
-
Prefer working knowledge of a wide range of technologies, including: Software development methodologies; Strong system knowledge of Linux environments; Knowledge in Amazons AWS ecosystem is desirable
-
Are curious about technology and believe in constant learning
-
Excellent judgment and creative problem solving skills, including strong communication skills
-
Exceptional customer relationship skills including the ability to discover the true requirements, underlying feature requests, and recommend alternative technical and business approaches
-
Entrepreneurial team player who can multitask
-
Energetic, flexible, collaborative and proactive with flawless execution
-
Exceptional written, oral, interpersonal and presentation skills
by via developer jobs - Stack Overflow
No comments:
Post a Comment