Standard/Senior Java Developer

Role Description

– Delivering the products on high quality by meeting all functional and non-functional requirements by:

– 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
– Assist in the on-boarding process of new team members
– Actively participate in Team and Department improvement initiatives

Position Requirements

A minimum of 5 years’ professional experience
Background in software development projects and delivery methodologies
Excellent understanding of the OOP concepts with Java
Good understanding and proven experience with Lambdas, Functional Interfaces and Streams
Experience with Servlets and the Spring framework
Experience with database persistence (JDBC) and good knowledge of relational database concepts
Experience with Web Services: SOAP & REST
Experience in the development of Microservices
Experience in the development and use of Unit Tests
Good understanding of software design and architecture including the ability to read, understand and follow architecture diagrams
Excellent understanding and use of Git
Good 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
Advantages:
Experience with SOLR
Experience with Apigee
Experience with JSPs
Experience with Jenkins
Experience with OpenShift
Experience with Jira, Bitbucket and Confluence
Experience with Kafka
Experience with Docker and Kubernetes

Apply now

Application Form

    The fields marked with "*" are required

    Attach your CV*
    Only PDF, DOC and DOCX files allowed. Maximum file size is 8MB.

    Attach your Cover Letter
    Only PDF, DOC and DOCX files allowed. Maximum file size is 8MB.

    I agree that my personal data can be processed in relation to my application, under the provided terms (Data Privacy Notice). I prefer to be contacted by: