Talent.com
Apex Systems
Principal Java DeveloperApex Systems • Des Moines, IA
Principal Java Developer

Principal Java Developer

Apex Systems • Des Moines, IA
26 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Job#: 3038515

Job Description:

Responsibilities/Duties/Function/Tasks:

  • Works as a member of the application development team to complete custom software solutions related to the highest priority initiatives.
  • Create well-written, efficient code in Java for various applications.
  • Review other developers code and provide constructive feedback.
  • Supports existing applications and projects by responding to incidents, problems, and service requests.
  • Has a continuous improvement mindset as it relates to methodologies, procedures, and technologies.
  • Mentors and supports other developers in the design and construction of software solutions.
  • Works with business partners directly to ensure solution requirements and quality are addressed in the development cycle.
  • Works closely with other team members to ensure solutions are well communicated and documented.
  • Acts as the technical Lead on application development initiatives.
  • Works with the business areas to gain a strong understanding of the product line you are assigned to support.
  • Unit tests completed software thoroughly to ensure functionality and performance.
  • Considered the SME in all technologies utilized by the team and in your overall applications knowledge and expertise by both IT and the applicable business area(s).
  • Recommend patches and fixes for broken code.
  • Provides application analysis and support for vendor developed applications.
  • Ensures software designs and development efforts are implemented consistently, on-time, and within budget constraints; requiring limited revisions.
  • Understands internal controls and regulatory requirements as they relate to the financial industry.
  • Multitask and work on multiple development initiatives at the same time.
  • Create full stack enterprise software solutions to business problems.
  • Leverage Artificial Intelligence to improve development efficiency, solution quality, and team productivity.

Qualifications:

  • Bachelor’s degree in computer science, Management Information Systems, relevant field and 10+ years’ experience or 12+ years’ equivalent work experience.
  • Experience leading other developers in the projects they are assigned.
  • Deep understanding and experience in developing enterprise software solutions using technologies such as Java, SQL, HTML, CSS, Angular, Bootstrap, Typescript, Node.
  • Deep understanding and experience with Java 8 or beyond and open-source frameworks (, Spring Ecosystem, Hibernate, jUnit).
  • Experience developing software using technologies such as Java EE, XML, SQL, HTML, CSS, JavaScript, Angular 11, Bootstrap, Foundation, Typescript, NodeJS.
  • Experience with Java 11 and open source frameworks (, Spring Ecosystem, Hibernate, jUnit5, Mockito).
  • Deep understanding and experience in object-oriented design principles and patterns, application architecture, test driven development, and the software development lifecycle.
  • Deep understanding and experience with automated test, build, and integration techniques.
  • Deep understanding and experience in development teams using automation associated with continuous integration, deployment and release management.
  • Deep understanding and experience with multiple development methodologies and principles including Agile, Scrum, and waterfall.
  • Deep understanding and experience with data driven design and development principles.
  • Deep understanding and experience with infrastructure automation tools such Gitlab.
  • Strong verbal and written communications skills that promote effective working relationships in a team-oriented environment.
  • Ability to communicate to all levels of users (internal and external), strong problem-solving skills, adaptable, proactive and willing to take ownership.
  • Ability to positively engage, self-motivate and possess a strong desire to learn.

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRateds Best of Staffing® in Talent Satisfaction in the United States and Great Place to Work® in the United Kingdom and Mexico.

Everforth Apex uses a virtual recruiter as part of the application process. Click here for more details. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Everforth Apex and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy at

Everforth Apex Benefits Overview: Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Everforth Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Everforth Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Everforth Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our ‘Welcome Packet’ as well, which an Everforth Apex team member can provide.

Everforth Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Everforth Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law.

If you require an accommodation under the Americans with Disabilities Act to participate in an interview with a virtual recruiter or to use our website for a search or application, please contact our Benefits Department at or 804-523-8228. Please note that this contact information is strictly to be used for medical ADA accommodations and that no other inquiries will be answered.

UnitedHealthcare creates and publishes the Transparency in Coverage Machine-Readable Files on behalf of Everforth Apex Systems.

Create a job alert for this search

Principal Java Developer • Des Moines, IA

Similar jobs

Data Operations Lead

Workiva, Inc.Ames, IA, US
Full-time

At Workiva, we are building the data foundation for the next generation of AI-enabled platform.Our Data Platform Ops team is at the center of this mission, merging software development with infrast... Show more

 • Promoted

Remote Corporate Development Associate - AI Trainer ($50-$60 per hour)

Data AnnotationIndianola, Iowa
$50.00 hourly
Remote
Full-time

DataAnnotation is committed to creating high-quality AI.Enjoy the flexibility of remote work and the freedom to set your own schedule.This is an opportunity to work with us as an independent contra... Show more

 • Promoted

CRNA - Anesthesiology - Up to $50K Sign On Bonus! - MercyOne West Des Moines Medical Center

VituitySaint Charles, IA, United States
Full-time +1

Up to $50K Sign On Bonus – West Des Moines, IA – Seeking CRNAs.Become a Valued Member of Your Anesthesia Team.As a CRNA, you play a critical role in our mission to improve lives in Anesthesiology a... Show more

 • Promoted

Medical Assistant / LPN Indianola Urgent Care

Trinity HealthIndianola, IA, United States
Full-time

Knows, understands, incorporates, and demonstrates the Trinity Health Mission, Vision, and Values in behaviors, practices, and decisions.Deliver patient care through patient preparation, vital sign... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausNorwalk, IA, US
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausNorwalk, IA, US
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Travel Nurse RN - Long-Term Care - $1,274 per week in Indianola, IA

TravelNurseSourceIndianola, IA, US
$1,274.00 weekly
Full-time

Registered Nurse (RN) | Long-Term Care.TravelNurseSource is working with Advantis Medical Staffing to find a qualified Long-Term Care RN in Indianola, Iowa, 50125!.Advantis Medical, the #1 rated tr... Show more

 • Promoted

County Meter Reader

Meter ReaderIndianola, IA
Full-time

Responsibilities The primary responsibility of this position is to read meters and record consumption of the water used, cleaning of meter boxes, and removal of vegetation impeding access to meters... Show more

 • Promoted

Regional Market President

ConfidentialCumming, IA, United States
Full-time

The Company is seeking a Regional Market President to lead and expand its presence in the regional market.The successful candidate will be responsible for driving commercial lending production, dev... Show more

 • Promoted

Trade Review Principal

IntegrityUrbandale, IA, United States
Full-time

In this role you will have supervisory responsibility of registered representatives and investment advisory representatives.The Trade Review Principal (TRP) will need extensive industry knowledge a... Show more

 • Promoted

Remote Business Developer

jobflurryDes Moines, IA, United States
Remote
Full-time

About the Company:Our client is a leading provider of document scanning conversion and data capture services.About the Role:The BDR is responsible for delivering exceptional client service by offer... Show more

 • Promoted

Travel Nurse - RN - LTC - Long Term Care - $1473.12 / Week - Hiring Now

CrossMed HealthcareIndianola, IA, US
Full-time

CrossMed Healthcare is seeking an experienced Long Term Care Registered Nurse for an exciting Travel Nursing job in Indianola, IA.Shift: Inquire Start Date: ASAP Duration: 13 weeks Pay: $1473.At Cr... Show more

 • Promoted

Data Entry From Home

Data Entry JobsNorwalk, IA
Full-time

Data Entry Specialist (Remote).We're looking for a detail-oriented Data Entry Specialist to join our team from home.In this role, you'll be responsible for accurately inputting, updating, and maint... Show more

 • Promoted

Senior Data Engineer

The Waldinger Corp.Des Moines, IA, US
Full-time

The Waldinger Corporation has an opportunity for a qualified Data Engineer in our Corporate office.In this hybrid role, you'll work closely with team members to build and maintain data pipelines an... Show more

Travel Registered Nurse - Long-Term Care - $1,274 per week in Indianola, IA

TravelNurseSourceIndianola, IA, US
$1,274.00 weekly
Full-time

Registered Nurse (RN) | Long-Term Care.TravelNurseSource is working with Advantis Medical Staffing to find a qualified Long-Term Care RN in Indianola, Iowa, 50125!.Advantis Medical, the #1 rated tr... Show more

 • Promoted

Dentist

104th Street Family DentalIndianola, IA, United States
Full-time

General Dentist – Help Us Build Something Special in Urbandale, IA.That’s exactly what we’re doing in Urbandale.Dave — two dentists who’ve spent our careers building patient-first practices where t... Show more

 • Promoted

Sales Associate Competitive Pay + Endless Commission

Mega SaverNorwalk, IA, United States
Full-time

As a Sales Associate, you'll create the upscale experience for every guest.From operating the register, upselling, stocking shelves, and keeping the store looking the best, you'll play a big part i... Show more

 • Promoted

Senior Software Engineer - Core Entities team - Remote from Portugal

AircallDes Moines, IA, United States
Remote
Full-time

Senior Software Engineer - Core Platform Team - Remote from PortugalAircall is the world's leading integrated customer communications and intelligence platform for growing businesses.Trusted by ove... Show more

 • Promoted

Senior Frontend Engineer: High-Fidelity UI & CMS (Remote)

PrimaMadrid, IA, United States
Remote
Full-time

A leading motor insurance company is looking for a Senior Frontend Software Engineer to join their Website Team in Madrid, Iowa.You will develop high-fidelity UIs, reusable React components, and ma... Show more

 • Promoted

Final Expense Tele-Sales Agents

Rustman AgencyAmes, IA, United States
Full-time

Final Expense Telesales Professional.The Rustman Agency is looking for driven, compassionate, and coachable professionals to join our Final Expense Telesales team.This is not your average sales rol... Show more