Senior Java Developer in Craiova

This Is Your Job Developing of scalable and easily maintainable Java applications Developing comprehensive documentation and related artefacts Integrating the products with other Experian and/or external products and frameworks Producing unit tests and maintaining excellent code quality Strictly following Experian’s Coding Standards, Policies and Procedures for development, continuous integration and delivery Strictly adhering to Team Norms Working in distributed multi culture environment Actively participate in team meetings Conducting code reviews and approving pull requests Assist in the on-boarding process of new team members Actively participating in Team and Department improvement initiatives , Your Qualifications Excellent understanding of OOP concepts and proven expertise with design patterns and architectures with Java Excellent understanding and proven expertise in Lambdas, Functional Interfaces and Streams Extensive experience with Servlets and the Spring framework Extensive experience with database persistence (JDBC) and good knowledge of relational database concepts Extensive experience with Web Services: SOAP & REST Extensive experience in the development, design and implementation of Microservices Extensive experience in the development and use of Unit Tests Very good understanding of software design and architecture including practical experience in applying design principals and drawing architecture diagrams Excellent understanding and use of Git Excellent understanding of Java Platform Module System and practical experience To be familiar with at least one Application Server - Apache Tomcat, Jetty, RedHat, JBoss, etc. Practical experience and understanding of the development of enterprise applications Excellent written and verbal communication in English Experience with working with cross-region virtual teams Will be considered as an advantage: Experience with SOLR, Experience with Apigee, Experience with JSPs, Experience with Splunk, Experience in Java performance tuning, Experience in Java Garbage Collection including monitoring and tuning, Application server administration, Experience with Jenkins, Experience with OpenShift, Experience with Jira, Bitbucket and Confluence, Experience with Kafka, Experience with Docker and Kubernetes , Your Benefits Excellent salary and an opportunity to grow within the company Induction programs Participation in all stages of the development process from architecture design to development using SCRUM methodology Exchange experience by working in different teams of professionals Recognition programs and rewards (Employee of the month gets 1 additional vacation day) Free course in German Coverage of certification program expenses Company-sponsored events and team buildings Participation in our social groups of interests: Extreme Sports, Geeks, Photography, etc. Access to sports card Additional Health insurance (after your probation period) Nice and friendly atmosphere

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!