Talent.com
Principal Java Developer
Principal Java DeveloperEliassen Group • Columbia, SC, United States
No longer accepting applications
Principal Java Developer

Principal Java Developer

Eliassen Group • Columbia, SC, United States
28 days ago
Job type
  • Full-time
Job description

Principal Java Developer

Anywhere

Type : Contract

Category : Development

Industry : Financial Services

Workplace Type : Remote

Reference ID : JN -122025-104629

Date Posted : 01 / 02 / 2026

Shortcut : Description

Recommended Jobs

Description : 100% Remote

We are recruiting for a Principal Java Developer who will provide technical leadership and expertise in designing, developing, and implementing robust, scalable, and secure enterprise applications. This role requires deep proficiency in Java / J2EE development, extensive experience with AWS cloud services, expertise in Infrastructure as Code (IaC) using Terraform, and a strong background in building and consuming web services. The Principal Engineer will drive architectural decisions, mentor junior team members, and ensure the delivery of high-quality software solutions.

Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Rate : $90-97 / hr. w2

Responsibilities :

Key Responsibilities :

Lead the design, development, and implementation of complex enterprise applications using Java / J2EE technologies.

Architect and implement solutions leveraging AWS cloud services (e.g., EC2, Lambda, S3, RDS, DynamoDB, SQS, SNS, API Gateway).

Design, develop, and maintain Infrastructure as Code (IaC) using Terraform for provisioning and managing AWS resources.

Develop and consume RESTful web services, ensuring high performance, security, and scalability.

Provide technical leadership and guidance to development teams, fostering best practices in software development, code quality, and architectural design.

Collaborate with product owners, architects, and other stakeholders to define technical requirements and translate them into actionable development plans.

Conduct code reviews, mentor junior engineers, and promote a culture of continuous learning and improvement.

Troubleshoot and resolve complex technical issues, ensuring the stability and performance of production systems.

Stay current with emerging technologies and industry trends, evaluating and recommending new tools and practices to enhance development processes.

Experience Requirements :

Required Qualifications :

9+ years of experience in Java / J2EE development, with a focus on enterprise-level applications.

Expert-level proficiency in Java programming, including Spring Framework (Spring Boot, Spring Cloud, Spring Security).

Extensive experience with AWS cloud services and a strong understanding of cloud-native architectures.

Proven experience designing and implementing IaC using Terraform.

Demonstrable expertise in designing, developing, and consuming RESTful and SOAP web services.

Strong understanding of microservices architecture, design patterns, and best practices.

Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB).

Familiarity with CI / CD pipelines, version control systems (e.g., Git), and agile methodologies.

Excellent communication, leadership, and problem-solving skills.

Education Requirements :

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Recruitment Transparency Notice

Eliassen Group values transparency in our recruitment practices. Please be advised that Eliassen Group utilizes artificial intelligence (AI) tools as part of its initial application screening process. You may receive email and SMS notifications from the Eliassen Virtual Recruiting Team ( noreply@eliassen.com , 781-808-2924) inviting you to complete a brief voice screening as part of your application process. These tools assist our hiring teams in different ways, including but not limited to, assistance in reviewing application materials to help identify candidates whose qualifications most closely match the requirements of the position. All AI-assisted evaluations and responses are reviewed by human recruiters before any hiring decisions are made. The use of AI in our process is intended to support fairness, efficiency, and consistency, and Eliassen Group takes measures to prevent bias or discrimination in connection with its hiring practices. By proceeding, you acknowledge, agree, and consent to Eliassen Group's use of these tools, including AI tools, as part of the application and hiring process.

Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.

W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits : medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state / locality.

Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact InfoSec@eliassen.com .

About Eliassen Group :

Eliassen Group is a leading strategic consulting company for human-powered solutions. For over 30 years, Eliassen has helped thousands of companies reach further and achieve more with their technology solutions, financial, risk & compliance, and advisory solutions, and clinical solutions. With offices from coast to coast and throughout Europe, Eliassen provides a local community presence, balanced with international reach. Eliassen Group strives to positively impact the lives of their employees, clients, consultants, and the communities in which they operate.

Eliassen Group is an Equal Opportunity / Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Don't miss out on our referral program! If we hire a candidate that you refer us to then you can be eligible for a $1,000 referral check!

Create a job alert for this search

Principal Java Developer • Columbia, SC, United States

Similar jobs
Principal AI Data Developer Technologist

Principal AI Data Developer Technologist

Oracle • Columbia, SC, United States
Full-time
Principal AI Data Developer Technologist.AI succeeds or fails on the quality of its data, and the world's most valuable enterprise data lives in Oracle databases. Oracle AI Database extends that fou...Show more
Last updated: 13 hours ago • Promoted • New!
Senior Java with Tapestry and EDI Integration Developer - Fully REMOTE - Only W2 is required

Senior Java with Tapestry and EDI Integration Developer - Fully REMOTE - Only W2 is required

RICEFW Technologies Inc • Columbia, SC, United States
Remote
Full-time
Quick Apply
Why is this position open : This project team develops and supports the framework functionality of the State s EDI Services & the Medicaid Web Portal application. Clemson University s Medicai...Show more
Last updated: 6 days ago
Senior Java API Developer

Senior Java API Developer

VirtualVocations • Columbia, South Carolina, United States
Full-time
A company is looking for a Senior Java API Developer to support the Digital Transformation Center Integration Platform.Key Responsibilities Design, develop, and maintain complex Java-based APIs a...Show more
Last updated: 8 hours ago • Promoted • New!
Principal Sales Engineer - Data Modernization

Principal Sales Engineer - Data Modernization

Rocket Software • Columbia, SC, United States
Full-time
It's fun to work in a company where people truly BELIEVE in what they're doing!.We're looking for a Principal Sales Engineer who is not only passionate about technology but thrives on engaging with...Show more
Last updated: 13 hours ago • Promoted • New!
W2 Senior Developer (Java Backend)

W2 Senior Developer (Java Backend)

SPECTRAFORCE • Columbia, SC, US
Full-time
W2 role • • • • No subvendor please • • • •.Senior Developer (Java Backend).Hours - 8 : 00 AM – 5 : 00 PM with a 1 hour lunch, flexible (Occasional off hours and weekends). The team operate in an agile Scrum e...Show more
Last updated: 1 day ago • Promoted
8-11 Java Developer

8-11 Java Developer

Focused HR Solutions • Columbia, South Carolina, United States
Full-time
Quick Apply
This job is 100% on-site in Columbia, SC.Must live in Columbia, SC for the duration of the contract.Our direct client has an opening for an Java Developer 1225-1 .This position is up to...Show more
Last updated: 30+ days ago
MO-5-5-SR Java Developer 11660-1

MO-5-5-SR Java Developer 11660-1

Focused HR Solutions • Columbia, South Carolina, United States
Full-time
Quick Apply
This job is hybrid you must be located in Columbia,SC at the start of the contract.If you cant relocate and be on site 50% of the time do not submit your resume. Our direct client has an opening for...Show more
Last updated: 30+ days ago
Project Lead (Senior Rhapsody Developer) - Immediate Placement

Project Lead (Senior Rhapsody Developer) - Immediate Placement

Inteliblue • Cayce, SC, United States
Full-time
Quick Apply
This is a very urgent requirement with immediate placement, please apply for immediate consideration.Job Title : Project Lead (Senior Rhapsody Developer) Location : <...Show more
Last updated: 12 hours ago • New!
Senior Developer (Java Backend)

Senior Developer (Java Backend)

Spectraforce Technologies • Columbia, SC, United States
Full-time
Senior Developer (Java Backend).Hours - 8 : 00 AM - 5 : 00 PM with a 1 hour lunch, flexible (Occasional off hours and weekends). We operate in an agile Scrum environment with standard agile ceremonies.A...Show more
Last updated: 1 day ago • Promoted
Java Developer

Java Developer

Cornerstone TTS • SC, US
Full-time
Job Purpose : Creates user information solutions by developing, implementing, and maintaining Java based components and interfaces. Duties : • Defines site objectives by analyzing user requirements; e...Show more
Last updated: 7 days ago • Promoted
Principal Network Developer

Principal Network Developer

Oracle • Columbia, SC, United States
Full-time
At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the ...Show more
Last updated: 13 hours ago • Promoted • New!
Principal Solutions Engineer, Key Accounts (Auth0)

Principal Solutions Engineer, Key Accounts (Auth0)

Okta, Inc. • Columbia, SC, United States
Full-time
Okta is The World's Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...Show more
Last updated: 13 hours ago • Promoted • New!
Senior Manager, Platform Engineering

Senior Manager, Platform Engineering

Eliassen Group • Columbia, SC, United States
Full-time +1
Senior Manager, Platform Engineering.Manager of Platform Engineering to lead Cloud strategy and transformation.This role sets the vision, defines strategy, and drives adoption of Cloud solutions ac...Show more
Last updated: 12 hours ago • Promoted • New!
MO-5-5-SR Java Developer 11660-1

MO-5-5-SR Java Developer 11660-1

FHR • Columbia, SC, US
Full-time
Quick Apply
This job is hybrid you must be located in Columbia,SC at the start of the contract.If you cant relocate and be on site 50% of the time do not submit your resume. Our direct client has an opening for...Show more
Last updated: 30+ days ago
Junior Java Developer

Junior Java Developer

VirtualVocations • Columbia, South Carolina, United States
Full-time
A company is looking for a Junior Java API Developer to support their Digital Transformation Center Integration Platform. Key Responsibilities Support the design, development, and maintenance of J...Show more
Last updated: 7 days ago • Promoted
Principal Architect, Autonomous and Knowledge Platform

Principal Architect, Autonomous and Knowledge Platform

Teradata • Columbia, SC, United States
Permanent
At Teradata, we believe that people thrive when empowered with better information.That's why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trust...Show more
Last updated: 14 days ago • Promoted
Software Developer (Java) - Consultant

Software Developer (Java) - Consultant

MAC Face Marketplace • Columbia, SC, US
Full-time
Quick Apply
Position Summary The Systems Software Programmer – Consultant will support the Client Enterprise Services organization by leading the design and development of complex, enterprise...Show more
Last updated: 21 days ago
Epicor Eclipse Technical Lead

Epicor Eclipse Technical Lead

Main Line Talent Group • Columbia, SC, us
Full-time
Quick Apply
Epicor Eclipse Development Manager.Lead and own the Epicor Eclipse ERP environment for a distribution-focused organization. Act as the senior technical authority for Eclipse-related design, developm...Show more
Last updated: 21 days ago