Job Actions

Job Information

Experienced Java Developer/Tech Lead (4+ years of experience) -
Category: Banking
  • Your pay will be discussed at your interview

Job code: lhw-e0-89758696

Company Profile

Principal Financial Group

Contact Company

Local Information

Laugh while you Look

Sponsored Ads


  Job posted:   Thu May 17, 2018
  Distance to work:   ? miles
  1 Views, 0 Applications  
Experienced Java Developer/Tech Lead (4+ years of experience) -

Job Area: ITBusiness Area: PensionLocation: IA - Des MoinesCareer Category: Experienced ProfessionalFull/Part Time: Full-TimeRegular/Temporary: RegularDate Posted: 2018-05-11


Principal is looking for an experienced Java Developer/Tech Lead to join our agile team in Retirement and Income Solutions. You will be working with a highly collaborative scrum team designing and implementing solutions used by our clients and business partners. In this position, you will provide guideance for a technical team of developers while collaborating with other team members to create and drive strategy/architecture for our Java applications and services.

We have a strong environment of mentoring, collaboration and teamwork on our scrum team. We value traits such as being able to embrace changing priorities, having a passion for variety in your work, being hungry to advance your technical skillset, challenging current state, and thriving in a state of continuous improvement both for the work we do and with ourselves. We want to be that place that you can join and contribute to the success and drive of our team, while being an environment where you can learn and grow and be your best self.

Top candidates for this role with have an engineer mindset and display passion & aptitude to apply engineering processes to the creation, maintenance, and design of software. Additionally, to be successful, you will need to be able to engage with and build up the technical skills, knowledge, and contributions of team members

If this sounds like an opportunity you are interested in, please read on below for more details!


+ 4+ years of Java development experience - preferably in enterprise software

+ Bachelor's degree in a STEM related field or equivalent experience

+ Core Java, Spring MVC, Maven, Java Batch, and JSF

+ Experience with web services (e.g. SOAP, REST)

Preferred experience or aptitude to learn (any experience would be a plus):

+ Ability to engage with and build up the technical skills, knowledge, and contributions of team members

+ Vendor integrations

+ Java J2EE, RAD, JMS, HTML 5, Bootstrap, CSS and JavaScript

+ Experience working in an agile SAFe (Scaled Agile Framework) program

+ Experience with continuous integration practices, TDD, and automated testing (e.g. jUnit, Cucumber)

+ Familiarity with Secure Software development concepts/practices

Core competencies for success:

+ Have strong communication skills

+ Work well in a scrum team environment

+ Have a strong problem solving and analytical thinking mindset

+ Must be a self-starter and have the hunger to dig in

+ Have a desire to mentor and learn from peers

+ Be able to handle changing priorities

+ A focus on testing throughout development

+ Have a passion for variety in their job

+ Be a life-long learner to advance their technical skillset

+ Be comfortable with some on-call responsibilities

Employee Referral

Click on "Email to a Friend" to notify a friend or family member of this opportunity.

Learn more about our company!

As a member of Principal's global IT community, you are part of a high-performing culture that promotes employee empowerment, innovation, collaboration, and career development while fostering flexibility between professional and personal responsibilities. The work you do while partnering closely with the business puts our customers' needs first by shaping the financial security of millions of lives across the globe!

Principal was #18 on Computerworld's list of 100 Best Places to Work in IT 2017 making it 16 years in a row on the list! Click the link to read all about it.

And, if you have 2 minutes, you'll want to watch this video about our company:

Visa Sponsorship

This position is not eligible for sponsorship for work authorization by Principal. Therefore, if you will require sponsorship for work authorization now or in the future, we cannot consider your application at this time.

Job Level

Willing to consider applicants at multiple job levels.


Principal is an Affirmative Action and Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, gender identity, gender expression, pregnancy, national origin, citizenship status, disability, genetic characteristics, sexual orientation, marital status, domestic partner status, military status, protected veteran status, disability status or any other characteristic protected by law.

Interview Details

What's next? Innovation at its finest. We'll review your application and if you're selected for an interview, you'll receive an invite for an On-Demand Video interview. Haven't done that before, don't worry. We've got all the tips and tricks available to help you be successful. With an On-Demand Video Interview, you can add your own flair and personality - at your pace. Be sure to check your email frequently. We'll communicate our decisions through the email address used on your online profile. If you receive an email from Principal Talent Team, you've been selected to begin your video interview and have a set time to submit once you log in.

More Information »