Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Junior Java Software Engineer image - Rise Careers
Job details

Junior Java Software Engineer - job 1 of 2

Company Description

Experian is a global data and technology company, powering opportunities for people and businesses around the world. We help to redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, all using our unique combination of data, analytics and software. We also assist millions of people to accomplish their financial goals and help them save time and money.

We operate across a range of markets, from financial services to healthcare, automotive, agribusiness, insurance, and many more industry segments.

We invest in people and new advanced technologies to unlock the power of data. As a FTSE 100 Index company listed on the London Stock Exchange (EXPN), we have a team of 22,500 people across 32 countries. Our corporate headquarters are in Dublin, Ireland. Learn more at experianplc.com.

Job Description

We are looking for Junior Java Software Engineer to join our PowerCurve Collections Software Engineering Group that is our debt management system, allowing our clients to maximize collections efforts and make more profitable decisions. The team is focused on developing, customized and user-friendly capabilities that further strengthen the market leading position of our proposition. As part of the team, you will report to Software Team Manager.

What you will do:

  • Research and develop high-quality software for the SaaS and on-premise worlds.
  • Produce high quality clean, testable and efficient code.
  • Always self-improve technical skills.
  • Perform code reviews and ensure new code is following established coding practices.
  • Write automation tests as part of development process.
  • Involvement and participation in the Scrum process.

Qualifications

What you'll bring:

  • Year or two of experience as a Software Engineer.
  • Knowledge of OOP principles, data structures, algorithms and design patterns.
  • Advanced level of Java 11+.
  • Experience with JavaScript and other fundamental front-end technologies (HTML5, CSS3, SASS/LESS, AJAX).
  • Experience writing clean code.
  • Willing to participate in professional development activities to stay up to date on industry knowledge.

Advantages:

  • Experience with any of Rest API, Spring Framework, Spring-MVC, Spring-Security.
  • Experience with any of Angular 13+, React, Vue.JS and TypeScript.
  • Experience with automation frameworks (JUnit, Selenium, Cucumber).

Additional Information

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 and books.
  • 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 is an Equal opportunity employer. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, colour, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity.

#LI-Hybrid

Experian Careers - Creating a better tomorrow together

Find out what its like to work for Experian by clicking here

Experian Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Experian DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Experian
Experian CEO photo
Jennifer Schulz
Approve of CEO
What You Should Know About Junior Java Software Engineer, Experian

Join Experian as a Junior Java Software Engineer and be part of a vibrant team dedicated to revolutionizing debt management through innovative software solutions. Based at our location on Boulevard 'Tsarigradsko shose' 86 in Sofia, Bulgaria, you will work within our PowerCurve Collections Software Engineering Group, tasked with developing a top-tier debt management system that empowers our clients to maximize their collection efforts. This role is perfect for someone who is eager to create high-quality, efficient, and testable code while enhancing their Java skills along the way. Expect to immerse yourself in the world of SaaS and on-premise architecture, collaborating closely with peer engineers and participating in scrum processes to contribute to our market-leading position. You will be responsible for ensuring your code meets established standards through detailed code reviews and will have the opportunity to participate in ongoing professional development. A year or two of experience as a Software Engineer will help you thrive in this role, ideally with a sound understanding of OOP principles, various data structures, algorithms, and a solid foundation in Java 11+. Get ready to combine your passion for technology with the power of data at Experian, where we believe that every employee can contribute to shaping a better tomorrow!

Frequently Asked Questions (FAQs) for Junior Java Software Engineer Role at Experian
What responsibilities does a Junior Java Software Engineer have at Experian?

As a Junior Java Software Engineer at Experian, your responsibilities will primarily include researching and developing high-quality software for our SaaS and on-premise projects. You'll produce efficient and clean code, participate in code reviews, and write automation tests. You will also take an active role in the Scrum process, ensuring that your work aligns with the team’s dynamic development goals.

Join Rise to see the full answer
What qualifications are required for the Junior Java Software Engineer position at Experian?

The ideal candidate for the Junior Java Software Engineer role at Experian should have at least one year of experience in software engineering. A strong understanding of OOP principles, data structures, algorithms, and a solid grasp of Java 11+ is essential. Familiarity with front-end technologies such as JavaScript, HTML5, and CSS3, along with clean coding practices, will further enhance your application.

Join Rise to see the full answer
Is experience in frameworks necessary for the Junior Java Software Engineer at Experian?

While specific experience with frameworks is an advantage for the Junior Java Software Engineer role at Experian, it's not strictly necessary. However, familiarity with Rest APIs, Spring Framework, and front-end frameworks like Angular, React, or Vue.js can significantly boost your profile. A willingness to learn and adapt is what we're truly looking for!

Join Rise to see the full answer
What benefits are included for the Junior Java Software Engineer at Experian?

Experian offers a comprehensive benefits package for the Junior Java Software Engineer, including 25 days of paid vacation, additional days off for your birthday, and time off for social responsibility events. You'll also benefit from a strong social benefits package that includes health insurance, life insurance, food vouchers, and a Multisport card, along with opportunities for flexible working and ongoing educational support.

Join Rise to see the full answer
How does Experian support the professional development of Junior Java Software Engineers?

At Experian, we are committed to your professional development as a Junior Java Software Engineer. We provide a clear career pathway, unlimited access to online educational courses, and resources that will help you stay ahead in your field. Engaging in various learning activities is encouraged, ensuring you are always enhancing your skill set.

Join Rise to see the full answer
Common Interview Questions for Junior Java Software Engineer
Can you describe your experience with Java and how it relates to this Junior Java Software Engineer role at Experian?

When answering this question, highlight your familiarity and projects involving Java. Give specific examples of tasks you've accomplished using Java that showcase your understanding of OOP principles and design patterns. Mention any projects or software applications you've worked on that would relate closely to what you will encounter at Experian.

Join Rise to see the full answer
What coding standards do you follow when writing Java code?

Discuss the importance of writing clean, readable, and maintainable code. You might mention common coding standards such as naming conventions, code organization, and documentation practices that you employ to ensure your code meets quality assurance guidelines.

Join Rise to see the full answer
How do you handle code reviews, and what do you aim to achieve from them?

Emphasize the constructive nature of code reviews. Share that you appreciate feedback as a means to learn, improve, and ensure quality in coding practices. Mention specific aspects you focus on during reviews, such as efficiency, clarity, and adherence to best practices.

Join Rise to see the full answer
What experience do you have with Agile methodologies, particularly Scrum?

Highlight any prior experience working in Agile environments, particularly focusing on your participation in Scrum meetings, sprints, and retrospectives. Discuss how these experiences helped to improve team dynamics and project outcomes.

Join Rise to see the full answer
What motivates you to continuously improve your technical skills as a Junior Java Software Engineer?

Talk about your passion for technology and learning. You might have specific areas of Java or other relevant technologies you’re eager to explore. Share how setting personal learning goals and keeping up with industry trends keep you motivated and engaged.

Join Rise to see the full answer
Can you describe how you approach debugging a Java application?

Outline your systematic approach to debugging, which could include reading error messages, using logging techniques, and step-by-step examination of code. Stress the importance of thorough testing and problem-solving in the debugging process.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Discuss best practices, including implementing unit tests, keeping documentation updated, and performing regular code reviews with your peers. You could also mention using tools for static code analysis to maintain high standards.

Join Rise to see the full answer
What front-end technologies are you familiar with, and how would they support your role at Experian?

Enumerate any front-end technologies you’ve worked with, such as HTML5, CSS3, or JavaScript frameworks. Explain how these skills complement your backend work and contribute to creating cohesive and interactive web applications.

Join Rise to see the full answer
How do you prioritize tasks when faced with multiple deadlines?

Share your strategy for prioritizing tasks, which may involve using project management tools, communicating with team members, and assessing the urgency and impact of tasks on the overall project. Discuss how flexibility and thorough planning help you manage time effectively.

Join Rise to see the full answer
Why do you want to work for Experian as a Junior Java Software Engineer?

Discuss how Experian's mission aligns with your personal values and professional goals. Speak about your admiration for their commitment to innovation, development opportunities, and corporate culture, explaining why this environment excites you and fits your career aspirations.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Experian Remote ., ., ., United States
Posted 13 days ago

Join Experian as a Data Engineer and help build advanced software systems dealing with vast datasets in a remote environment.

Photo of the Rise User
Experian Remote Experian Way, Nottingham NG2, UK
Posted 14 days ago

Join Experian as an HR Business Partner, where you will shape people strategy and drive workforce transformation across regions.

Photo of the Rise User
Apple Hybrid Cupertino, California, United States
Posted 10 days ago
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Become a vital part of the Apple Maps team as a Senior Performance Engineer, focusing on optimizing Java applications for outstanding performance and reliability.

Photo of the Rise User
Posted 13 days ago

Join Schwab as a Senior Manager in Software Development & Engineering, where you will lead innovative projects while enjoying a hybrid work environment.

Photo of the Rise User

Become a key player at Cimarron as a Software Engineer, driving innovations for human spaceflight systems in Houston, TX.

Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a senior software engineer at American Express, you'll help shape the future of global loyalty and benefits platforms through innovation and collaboration.

Join Basis as an Integrations Lead to drive the innovative integration solutions powering a new era in accounting.

We are seeking an experienced Senior .NET Developer to manage and enhance our SQL Server Data Warehouse operations in a collaborative, hybrid work environment.

Photo of the Rise User
BuildOps Remote Raleigh, North Carolina
Posted 12 days ago

BuildOps invites an experienced Full-Stack Engineer to contribute to transforming the commercial contracting industry with cutting-edge software solutions.

Photo of the Rise User

Join Palo Alto Networks as a Principal Software Engineer to spearhead innovation in the Prisma Access security platform on Linux.

We pride ourselves on being certified as a Great Place To Work and firmly believe that creating a positive company culture is less about ping pong tables and more about transparency, connection, and "work with purpose." The unique perspective of e...

792 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
February 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning
Photo of the Rise User
Someone from OH, North Royalton just viewed Remote AI Voice Trainer (High-Quality Microphone Required) at Datadog
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs