Principal Java Developer in Bucuresti

Responsibilities:   Communicate with our Product Managers and Customers specifying requirements Extend the functionality of existing microservices and design and develop new ones Design REST APIs for external clients Challenge and redefine existing architectural fundamentals in order to provide the next level of performance and scalability Integrate microservices into our cloud-native Kubernetes based ecosystem Develop software verification plans and quality assurance procedures, build-time and end-2-end automated tests Document software functionality Foresee post-deployment design challenges, performance and scale bottlenecks, launch and help customers with your features Requirements Strong conceptual knowledge of: OOPS, Design Patterns, Microservice architecture Strong Java skills: Core Java/Java EE, Spring Experience with working on frameworks: Spring, JDBC, Hibernate, WebServices (REST) Experience on high availability web application development Experience on web/application servers (WildFly, Tomcat) Experience in development and/or maintenance of highly loaded enterprise-grade systems SQL itself & PostgreSQL Experience in Linux, Docker, Kubernetes management Experience in REST APIs design Front-end skills: Vue/ReactJS, HTML, CSS Experience in developing and deploying applications to cloud platforms (Azure, AWS) Experience in DevOps process and CI tools like Jenkins and Maven Ability to work with automated unit test frameworks (Junit, Mockito, Arquillian) ​

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!