Demo

Principal/Lead Java Developer

The Timberline Group
St. Louis, MO Full Time
POSTED ON 3/5/2025
AVAILABLE BEFORE 4/5/2025
Principal Java Developer/Team Lead to serve as the senior developer on a team working to create the next generation back end data analytics platform designed to deliver high quality data analytics to our application development teams to be used in transforming the delivery of care for our customers. In the Team Lead role the candidate will develop all application architectures and coding practices for a team of approximately 8 developers in addition to working closely with the business stakeholders to translate business requirements into working designs.
The next generation data platform is a platform being developed to intake data and process in real time implementing complex business rules designed by our industry leading medical expertise. This platform is currently in V1 development and is build using cutting edge tools and concepts.
 
 

Job Description:

Daily responsibilities
  • Work with product owner in an agile development (scrum) team to refine product requirements, groom the backlog, and manage the tasks for the development team.
  • Design the functional architecture of a stream and batch data processing platform using tools such as Java, Spring, Spark, Kafka, Drools/jBPM, and ELK (Elasticsearch stack).
  • Develop coding standards for developers on the team adhering to industry best practices.
  • Develop processes for test driven development using tools such as jUnit and Sonar Qube.
  • Contribute as an active developer on the Scrum team by writing, testing, and deploying code to meet requirements of user stories in the active sprint at 50 percent of time.
  • Team is responsible for developing deployment tools and models to deploy the application to AWS cloud using automated tools such as Bamboo.
  • Deliver emergency support to production systems as a member of an on call rotation.
Requirements
  • 5 years experience in a Senior Role on an Agile development team
  • Proven experience developing Java applications using DI frameworks, especially Spring
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
  • Expert understanding of Object Oriented analysis and design using common design patterns.
  • Experience as a leader in applying industry best practices in a Java application
  • Experience in test driven development
  • Past experience in using Java in a data analytics and/or data transformation application
  • Expert on using and configuring Java development tools, IDE, source control, automated testing, automated deployment
  • Experienced on Linux OS and tools
  • Experience with developing, deploying, and maintaining applications in AWS
Preferred Skills
  • Experience on streaming data design using Kafka and Kafka Streams
  • Experience with Apache Spark and/or Hadoop
  • Experience with Red Had Developer suite (jBPM/Drools)
  • Experience with ELK stack (Elasticsearch and Logstach)
  • Familiar with concepts around data transformation and data warehousing
  • Familiar with entire stack of Atlassian tools
  • Familiar with Medical industry data exchange formats (HL7 standard formats, CDA, FHIR)
 

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal/Lead Java Developer?

Sign up to receive alerts about other jobs on the Principal/Lead Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235

Sign up to receive alerts about other jobs with skills like those required for the Principal/Lead Java Developer.

Click the checkbox next to the jobs that you are interested in.

  • Brand Management Skill

    • Income Estimation: $95,826 - $138,593
    • Income Estimation: $102,368 - $130,738
  • Branding Skill

    • Income Estimation: $96,928 - $129,143
    • Income Estimation: $102,368 - $130,738
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at The Timberline Group

The Timberline Group
Hired Organization Address St. Louis, MO Full Time
Key Responsibilities: Align and collaborate closely with application development, cyber security, and business operation...
The Timberline Group
Hired Organization Address St. Louis, MO Full Time
Duties Project management responsibilities include the coordination and completion of projects on time within budget and...
The Timberline Group
Hired Organization Address St. Louis, MO Full Time
Not eligible for C2C Candidates must be legally authorized to work in the US without sponsorship. Must reside in the US ...
The Timberline Group
Hired Organization Address St. Louis, MO Full Time
Description: Asset Management is a global asset management organization focused on governing and executing business prac...

Not the job you're looking for? Here are some other Principal/Lead Java Developer jobs in the St. Louis, MO area that may be a better fit.

Cloud Developer

JAVA Technical lead - Atlanta,GA, East Pittsburgh, PA

Splunk Developer / Engineering

JAVA Technical lead - Atlanta,GA, Wilmington, DE

AI Assistant is available now!

Feel free to start your new journey!