Java Full Stack Software Engineer
Developing software in Extreme Programming(XP) style, employing pair-programming, test driven development, continuous integration and continuous delivery. You will envision user stories, assemble components, engineer solutions and deliver value.
Self-starter who enjoys working in a fast-paced collaborative environment.
Strong in fundaments, data structures, algorithms, design patterns, best practices
Solves the problem and then writes the code
Experience delivering software in Test Driven Development
Strong communication and collaboration, own the product, not just follow the specs
Open to collaboration and feedback from peers and empathy towards everyone in the team
Ability to learn quick and attitude to fail fast and improve
Experienced Agile practice and rituals
Java Full-Stack Engineer need
Experience delivering Services (REST, SOAP) and Web applications in Microservices architecture
Experience developing and deploying Java solutions to cloud
Experience in Spring Boot and components of Spring framework
Experience in TDD using Junit or similar frameworks