Senior Java Developer
Company Description

Experian is the world’s leading global information services company. During life’s big moments — from buying a home or a car to sending a child to college to growing a business by connecting with new customers — we empower consumers and our clients to manage their data with confidence.
We have 20,000 people operating across 44 countries. By investing in our people, technology and innovation, we can help transform businesses, help communities prosper, enable more people to feel included in the financial opportunities that should be available to them, and help people to thrive. We're looking for inspired employees that want to make an impact.

Job Description

We're looking for a Senior Java Developer to join our Solution Development team.

What you'll be doing

In this role you will be a key part of the core team and will participate in both supporting existing applications and creation of new ones.

Essentially you will be:

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 and approving pull requests
· Assisting in the on-boarding process of new team members
· Actively participating in Team and Department improvement initiatives


What you'll bring:

· A minimum of 8 years’ professional experience
· 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
· Experience 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


· 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

Additional Information

Why us

No one makes sense of data like Experian. We are on a mission to deliver the full power of data, analytics and technology in ways that transform lives. As a team, we’re committed to working together. So, we work in an inclusive environment that welcomes people with lots of different perspectives. We put people first and care about work that works.

What you will get

· Personal Development - career pathway for professional growth supported by learning and development programs and unlimited access to online educational training courses, learning materials & book.
· Work environment - excellent work conditions with friendly environment, recognized strong team spirit, and fun and quality recreation time.
· Social benefit package including life insurance, food vouchers, additional health insurance, monthly flex allowance and internet coverage, corporate discounts, marriage and childbirth / adoption allowance, Multisport card, Sharesave plan, Employee assistance program, а birthday gift and many other benefits!
· Work-life balance - 25 days paid vacation, 1 additional day off for your birthday and extra 3 paid days for participation in Social responsibility event.
· Opportunity for Flexible working hours and Home Office.

Experian Careers - Creating a better tomorrow together

Find out what its like to work for Experian by clicking here
Изисквания към кандидата

Езикови познания:
Английски език

Трудов опит:
С професионален опит над 3 г.

Ние предлагаме

Вид заетост:
Пълен работен ден

Срок на заетост:

Ниво в йерархията:
Експертен персонал без ръководни функции

ИТ и Компютърни специалисти
Хардуер/Разработка и поддръжка
Населено място:
Гр. София
Цариградско шосе 115 Г, бл. Сграда Мегапарк, ет. 10, София 1784
Фирма/Организация Директно търсеща служители
Детайли за организацията:
Повече информация за ЕКСПИРИЪН БЪЛГАРИЯ ЕАД може да получите ТУК
Внимание: Некоректни потребители публикуват обяви на импулсни телефони започващи с 0481, 0871, 0881, 0890, 0891, 0900.

Оферти от категорията

Оферти от работодателя
На работа с
    Сайтът предлага лесен и бърз достъп до близо 282 066 автобиографии и 44 105 работодатели. Чрез по-добрите менюта за работа, както и с повечето функции, които предлага, Rabota.bg доближава Работодатели и Кандидати като улеснява връзката между тях.