Drives quality across complex, multi-stack environments using Java/J2EE, Spring Boot, Angular, REST ... Principal Software Engineer/Developer (or closely related occupation) designing and building ...
Drives quality across complex, multi-stack environments using Java/J2EE, Spring Boot, Angular, REST ... Principal Software Engineer/Developer (or closely related occupation) designing and building ...
Designs, develops, tests, and deploys enterprise-level applications using Java, JavaScript, Spring ... Principal Software Engineer/Developer (or closely related occupation) designing and building ...
Designs, develops, tests, and deploys enterprise-level applications using Java, JavaScript, Spring ... Principal Software Engineer/Developer (or closely related occupation) designing and building ...
Drives quality across complex, multi-stack environments using Java/J2EE, Spring Boot, Angular, REST ... Principal Software Engineer/Developer (or closely related occupation) designing and building ...
Drives quality across complex, multi-stack environments using Java/J2EE, Spring Boot, Angular, REST ... Principal Software Engineer/Developer (or closely related occupation) designing and building ...
... Principal Software Engineer/Developer (or closely related occupation) developing full stack ... Core Java, Java EE, and Spring Boot) technologies; and deploying Web applications in Amazon Web ...
... Principal Software Engineer/Developer (or closely related occupation) developing full stack ... Core Java, Java EE, and Spring Boot) technologies; and deploying Web applications in Amazon Web ...
Medical
Dental
Vision
Life
Retirement
PTO
We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions of user endpoints and running as a scalable cloud ...
Quick apply
Medical
Dental
Vision
Life
Retirement
PTO
We hire the best software engineers with experience in our stack: NinjaOne is built on Java , Kotlin , C++ , and Postgres , supporting millions of user endpoints and running as a scalable cloud ...
Principal Software Engineer/Developer
Durham, NC · On-site
$130K - $174K/yr
Designs and develops large scale, multiservice software systems by engaging across Java ... Principal Software Engineer/Developer (or closely related occupation) building multi-tier ...
Principal Software Engineer/Developer
Durham, NC · On-site
$130K - $174K/yr
Designs and develops large scale, multiservice software systems by engaging across Java ... Principal Software Engineer/Developer (or closely related occupation) building multi-tier ...
... Principal Software Engineer/Developer (or closely related occupation) designing and building ... Demonstrated Expertise ("DE") performing Java J2EE application development according to Test Driven ...
... Principal Software Engineer/Developer (or closely related occupation) designing and building ... Demonstrated Expertise ("DE") performing Java J2EE application development according to Test Driven ...
... Principal Software Engineer/Developer (or closely related occupation) designing and building ... Demonstrated Expertise ("DE") performing Java J2EE application development according to Test Driven ...
... Principal Software Engineer/Developer (or closely related occupation) designing and building ... Demonstrated Expertise ("DE") performing Java J2EE application development according to Test Driven ...
Principal Software Engineer/Developer
Durham, NC · On-site
$130K - $174K/yr
Designs and develops large scale, multiservice software systems by engaging across Java ... Principal Software Engineer/Developer (or closely related occupation) building multi-tier ...
Principal Software Engineer/Developer
Durham, NC · On-site
$130K - $174K/yr
Designs and develops large scale, multiservice software systems by engaging across Java ... Principal Software Engineer/Developer (or closely related occupation) building multi-tier ...
Principal Software Engineer
Durham, NC · On-site
$130K - $174K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... in Java and Spring Boot for building enterprise backend services. * 2 or more years of experience ... The Principal Software Engineer is one of the highest-level individual contributor roles in ...
Principal Software Engineer
Durham, NC · On-site
$130K - $174K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... in Java and Spring Boot for building enterprise backend services. * 2 or more years of experience ... The Principal Software Engineer is one of the highest-level individual contributor roles in ...
Principal Software Engineer
Durham, NC · On-site
$130K - $174K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... in Java and Spring Boot for building enterprise backend services. * 2 or more years of experience ... The Principal Software Engineer is one of the highest-level individual contributor roles in ...
Principal Software Engineer
Durham, NC · On-site
$130K - $174K/yr
Medical
Dental
Vision
Life
Retirement
PTO
... in Java and Spring Boot for building enterprise backend services. * 2 or more years of experience ... The Principal Software Engineer is one of the highest-level individual contributor roles in ...
Java Software Engineer Level 2 or 3
$114K - $171K/yr
Medical
Life
PTO
As an engineer, you'll be joining our growing Aurora Software department which has 200+ Software ... Your focus will be to design, develop, and maintain robust Java applications that meet business ...
Java Software Engineer Level 2 or 3
$114K - $171K/yr
Medical
Life
PTO
As an engineer, you'll be joining our growing Aurora Software department which has 200+ Software ... Your focus will be to design, develop, and maintain robust Java applications that meet business ...
Designs, develops, tests, deploys, maintains, and enhances middle-tier (Java micro-services ... Principal Software Engineer/Developer (or closely related occupation) building multi-tier ...
Designs, develops, tests, deploys, maintains, and enhances middle-tier (Java micro-services ... Principal Software Engineer/Developer (or closely related occupation) building multi-tier ...
Designs, develops, tests, deploys, maintains, and enhances middle-tier (Java micro-services ... Principal Software Engineer/Developer (or closely related occupation) building multi-tier ...
Designs, develops, tests, deploys, maintains, and enhances middle-tier (Java micro-services ... Principal Software Engineer/Developer (or closely related occupation) building multi-tier ...
Principal Software Engineer/Developer
Durham, NC · On-site +1
... Principal Software Engineer/Developer (or closely related occupation) developing and deploying ... DE integrating native code for Android (Java and Kotlin) when needed for platform-specific features ...
Principal Software Engineer/Developer
Durham, NC · On-site +1
... Principal Software Engineer/Developer (or closely related occupation) developing and deploying ... DE integrating native code for Android (Java and Kotlin) when needed for platform-specific features ...
... Principal Software Engineer/Developer (or closely related occupation) developing and deploying ... DE integrating native code for Android (Java and Kotlin) when needed for platform-specific features ...
... Principal Software Engineer/Developer (or closely related occupation) developing and deploying ... DE integrating native code for Android (Java and Kotlin) when needed for platform-specific features ...
... Principal Software Engineer/Developer (or closely related occupation) designing, developing, and ... DE performing Java/J2EE application development according to Test Driven and Behavioral Driven ...
... Principal Software Engineer/Developer (or closely related occupation) designing, developing, and ... DE performing Java/J2EE application development according to Test Driven and Behavioral Driven ...
... as Principal Software Engineer/Developer (or closely related occupation) designing and developing ... Demonstrated Expertise ("DE") performing Object-Oriented Design and Java web application ...
... as Principal Software Engineer/Developer (or closely related occupation) designing and developing ... Demonstrated Expertise ("DE") performing Object-Oriented Design and Java web application ...
... as Principal Software Engineer/Developer (or closely related occupation) designing and developing ... Demonstrated Expertise ("DE") performing Object-Oriented Design and Java web application ...
... as Principal Software Engineer/Developer (or closely related occupation) designing and developing ... Demonstrated Expertise ("DE") performing Object-Oriented Design and Java web application ...
... Principal Software Engineer/Developer (or closely related occupation) designing, developing, and ... DE performing Java/J2EE application development according to Test Driven and Behavioral Driven ...
... Principal Software Engineer/Developer (or closely related occupation) designing, developing, and ... DE performing Java/J2EE application development according to Test Driven and Behavioral Driven ...
Trainee Principal Java Software Engineer information
What is a trainee principal Java software engineer?
What are the typical responsibilities and learning opportunities for a trainee principal Java software engineer during the first year in the role?
What are the key skills and qualifications needed to thrive as a trainee principal Java software engineer, and why are they important?
What is the difference between Trainee Principal Java Software Engineer vs Principal Java Software Engineer?
| Aspect | Trainee Principal Java Software Engineer | Principal Java Software Engineer |
|---|---|---|
| Experience Level | Entry-level to early career | Senior-level with extensive experience |
| Certifications | Typically none or basic Java certifications | Advanced certifications like Oracle Certified Professional |
| Work Environment | Learning-focused, mentorship programs | Leadership roles, strategic project involvement |
| Responsibilities | Assisting in development, learning best practices | Designing systems, leading projects, mentoring |
The Trainee Principal Java Software Engineer is an entry-level role focused on learning and supporting development tasks, while the Principal Java Software Engineer is a senior expert responsible for architecture, leadership, and strategic technical decisions. The roles differ mainly in experience, responsibilities, and level of independence within Java development teams.
What are the most commonly searched types of Principal Java Software Engineer jobs in North Carolina?
The most popular types of Principal Java Software Engineer jobs in North Carolina are:
Fidelity Investments rating
8.7
Based on 272 frontline employees who took The Breakroom Quiz
16th of 150 rated financial services
Job description
Position Description:
Note: Fidelity will not provide immigration sponsorship for this position.
Drives quality across complex, multi-stack environments using Java/J2EE, Spring Boot, Angular, REST/SOAP Application Programming Interfaces (APIs), and advanced test automation frameworks (Cucumber, Selenium, JUnit). Leverages Agile principles, Test-Driven Development (TDD), Behavior-Driven Development (BDD), and the Software Development Lifecycle (SDLC) to ensure quality throughout the development process. Implements Amazon Web Services (AWS) cloud deployments, containerization with Docker and Kubernetes, and integration of automated tests into Continuous Integration / Continuous Delivery (CI/CD) pipelines using Jenkins and Bitbucket. Designs and implements scalable automation frameworks for web, API, and microservices testing with a focus on performance and reliability. Defines test strategies, supports quality initiatives, and drives adoption of emerging technologies to enhance testing efficiency. Ensures end-to-end quality delivery for major initiatives, including compliance and process improvement. Uses business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives. Analyzes and recommends changes in project development policies, procedures, standards, and strategies to development experts and management.
Primary Responsibilities:
Participates in architecture design teams.
Defines and implements application-level architecture.
Develops applications on complex projects, components, and subsystems for the division.
Recommends development testing tools and methodologies and reviews and validates test plans.
Responsible for QA readiness of software deliverables.
Develops comprehensive documentation for multiple applications or subsystems.
Establishes full project life cycle plans for complex projects across multiple platforms.
Responsible for meeting project goals on-time and on-budget.
Advises on risk assessment and risk management strategies for projects.
Plans and coordinates complex project schedules and assignments for multiple projects.
Acts as a primary liaison for business units to resolve various project/technology issues.
Provides technology solutions to daily issues and technical evaluation estimates on technology initiatives.
Advises senior management on technical strategy.
Mentors junior team members.
Performs independent and complex technical and functional analysis for multiple projects supporting several divisional initiatives.
Develops original and creative technical solutions to on-going development efforts.
Education and Experience:
Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing and building Extract, Transform, Load (ETL) Cloud applications in a financial services environment.
Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely related field (or foreign education equivalent) and three (3) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing and building Extract, Transform, Load (ETL) Cloud applications in a financial services environment.
Skills and Knowledge:
Candidate must also possess:
Demonstrated Expertise ("DE") developing enterprise APIs to optimize account performance and product inquiries by applying authorization rules (OAuth framework) in support of investment strategies, using Spring Boot frameworks and Java; and performing automation for AWS lambda services and Spring Boot APIs, using Serenity Cucumber framework in Java.
DE applying DevOps principles throughout the SDLC to provide financial services continuity on Web applications by performing Continuous Integration (CI) and deployments (using Jenkins) and code scanning (using Sonar); and testing and improving application performance (for compliance score) and identifying performance bottlenecks.
DE assisting consumers with investment strategies by writing SQL stored procedures and complex queries (that interact with Postgres databases) and validating product strategies and account data.
DE building enterprise financial services and performing Service Management Automation (SMA) account management to maintain and update account data in a financial service environment, using AWS Lambda and Python; and creating solutions and strategies for business use cases in an SMA domain, using Spring Boot and AWS.
#PE1M2
#LI-DNI
Fidelity's Onsite Working Model
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.
Please be advised that Fidelity's business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
What Fidelity Investments employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Fidelity
Sourced by ZipRecruiter