Deep knowledge and experience with using Java EE, Spring or Springboot. Integrates with REST APIs ... Software Engineer/Developer (or closely related occupation) implementing and supporting ...
Deep knowledge and experience with using Java EE, Spring or Springboot. Integrates with REST APIs ... Software Engineer/Developer (or closely related occupation) implementing and supporting ...
Software Engineer (2026)
Durham, NC · On-site
As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Use React, Java, GitLab, Docker, and CI/CD pipelines to streamline development and deployment.
Software Engineer (2026)
Durham, NC · On-site
As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Use React, Java, GitLab, Docker, and CI/CD pipelines to streamline development and deployment.
Software Engineer (2026)
Durham, NC · On-site
As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Use React, Java, GitLab, Docker, and CI/CD pipelines to streamline development and deployment.
Software Engineer (2026)
Durham, NC · On-site
As a Software Engineer at ENFOS, you will report to a Senior Software Engineer and play a hands-on ... Use React, Java, GitLab, Docker, and CI/CD pipelines to streamline development and deployment.
Software Engineer (Backend) Location: Durham, NC, Hybrid from SEP Duration: 12+ months Technical ... Strong knowledge of Java and Spring Strong knowledge of SQL and Object Relational Mapping ...
Software Engineer (Backend) Location: Durham, NC, Hybrid from SEP Duration: 12+ months Technical ... Strong knowledge of Java and Spring Strong knowledge of SQL and Object Relational Mapping ...
Senior Software Engineer
Raleigh, NC · On-site
$119K - $157K/yr
... seeking Software Engineers who have a passion for technology and education to help us add new ... Excellent programming skills in Java or other object-oriented language * Strong communication ...
Senior Software Engineer
Raleigh, NC · On-site
$119K - $157K/yr
... seeking Software Engineers who have a passion for technology and education to help us add new ... Excellent programming skills in Java or other object-oriented language * Strong communication ...
Lead Software Engineer
Raleigh, NC · On-site
Advance Auto Parts lead software engineers are focused on developing next-generation technologies ... Write high-quality, secure production code in Java, Spring Boot and conduct rigorous code reviews ...
Lead Software Engineer
Raleigh, NC · On-site
Advance Auto Parts lead software engineers are focused on developing next-generation technologies ... Write high-quality, secure production code in Java, Spring Boot and conduct rigorous code reviews ...
Software Engineer III - Java Full Stack Developer
Raleigh, NC · On-site
$51 - $65.75/hr
As an experienced Software Engineer III - Java Full Stack Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel.
Software Engineer III - Java Full Stack Developer
Raleigh, NC · On-site
$51 - $65.75/hr
As an experienced Software Engineer III - Java Full Stack Developer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel.
Lead Software Engineer
Raleigh, NC · On-site +1
Advance Auto Parts lead software engineers are focused on developing next-generation technologies ... Write high-quality, secure production code in Java, Spring Boot and conduct rigorous code reviews ...
Lead Software Engineer
Raleigh, NC · On-site +1
Advance Auto Parts lead software engineers are focused on developing next-generation technologies ... Write high-quality, secure production code in Java, Spring Boot and conduct rigorous code reviews ...
Lead Software Engineer
Raleigh, NC · On-site
Advance Auto Parts lead software engineers are focused on developing next-generation technologies ... Write high-quality, secure production code in Java, Spring Boot and conduct rigorous code reviews ...
Lead Software Engineer
Raleigh, NC · On-site
Advance Auto Parts lead software engineers are focused on developing next-generation technologies ... Write high-quality, secure production code in Java, Spring Boot and conduct rigorous code reviews ...
Senior Software Engineer (OIPA) - FILI Technology Are you interested in serving the needs of ... Java and Oracle DB experience (simple SQL) * Need to only know Java so they can fix issues ...
Senior Software Engineer (OIPA) - FILI Technology Are you interested in serving the needs of ... Java and Oracle DB experience (simple SQL) * Need to only know Java so they can fix issues ...
Software Engineer
Raleigh, NC · On-site
... seeking Software Engineers who have a passion for technology and education to help us add new ... Excellent programming skills in Java or other object-oriented language * Strong communication ...
Software Engineer
Raleigh, NC · On-site
... seeking Software Engineers who have a passion for technology and education to help us add new ... Excellent programming skills in Java or other object-oriented language * Strong communication ...
Principal Software Engineer CLIENT's Defined Benefit Platform Technology team is seeking highly ... Experience in Java application development is a plus. * Technical leadership and global delivery ...
Principal Software Engineer CLIENT's Defined Benefit Platform Technology team is seeking highly ... Experience in Java application development is a plus. * Technical leadership and global delivery ...
... Principal Software Engineer/Developer (or closely related occupation) designing and developing ... using Java, Spring boot, Kafka, and AWS services. Or, alternatively, Master's degree in Computer ...
... Principal Software Engineer/Developer (or closely related occupation) designing and developing ... using Java, Spring boot, Kafka, and AWS services. Or, alternatively, Master's degree in Computer ...
Java Developer Interviews are actively going on. Duration: 6 to 12 Months Contract Location: Raleigh, Cary, Durham, NC * experience engineering awesome solutions. * Bachelor's degree in computer ...
Java Developer Interviews are actively going on. Duration: 6 to 12 Months Contract Location: Raleigh, Cary, Durham, NC * experience engineering awesome solutions. * Bachelor's degree in computer ...
... Principal Software Engineer/Developer (or closely related occupation) designing and developing ... using Java, Spring boot, Kafka, and AWS services. Or, alternatively, Master's degree in Computer ...
... Principal Software Engineer/Developer (or closely related occupation) designing and developing ... using Java, Spring boot, Kafka, and AWS services. Or, alternatively, Master's degree in Computer ...
SDET Consultant with Java Coding Exp. 6-12 Months Raleigh, NC * Experience in Java programming. * Good knowledge on Springboot, Microservices. * Good in database testing, * Expertise in Selenium ...
Quick apply
SDET Consultant with Java Coding Exp. 6-12 Months Raleigh, NC * Experience in Java programming. * Good knowledge on Springboot, Microservices. * Good in database testing, * Expertise in Selenium ...
... Java, Angular, Camel, AWS, Maven, Sonar, and RESTful services. Plans and scopes Electronic Fund ... Software Engineer/Developer (or closely related occupation) designing, developing, and testing ...
... Java, Angular, Camel, AWS, Maven, Sonar, and RESTful services. Plans and scopes Electronic Fund ... Software Engineer/Developer (or closely related occupation) designing, developing, and testing ...
Company Description IT Role: SDET [Java+Selenium] Location: Westlake TX / Raleigh NC Duration: Fulltime BGV will be done for the selected candidates. - Hands-on experience with Java programming ...
Company Description IT Role: SDET [Java+Selenium] Location: Westlake TX / Raleigh NC Duration: Fulltime BGV will be done for the selected candidates. - Hands-on experience with Java programming ...
Senior Software Engineer/Developer
Durham, NC · On-site
$52.75 - $69.50/hr
Develop software applications and troubleshoots using Java/J2EE, Spring Boot, RESTful APIs, Python ... Engineer/Developer (or closely related occupation) developing scalable and high-throughput ...
Senior Software Engineer/Developer
Durham, NC · On-site
$52.75 - $69.50/hr
Develop software applications and troubleshoots using Java/J2EE, Spring Boot, RESTful APIs, Python ... Engineer/Developer (or closely related occupation) developing scalable and high-throughput ...
... Java, Angular, Camel, AWS, Maven, Sonar, and RESTful services. Plans and scopes Electronic Fund ... Software Engineer/Developer (or closely related occupation) designing, developing, and testing ...
... Java, Angular, Camel, AWS, Maven, Sonar, and RESTful services. Plans and scopes Electronic Fund ... Software Engineer/Developer (or closely related occupation) designing, developing, and testing ...
Java Software Engineer information
See Apex, NC salary details
$20.33 - $24.39
1% of jobs
$24.39 - $28.46
3% of jobs
$28.46 - $32.52
5% of jobs
$32.52 - $36.58
10% of jobs
$38.07 is the 25th percentile. Wages below this are outliers.
$36.58 - $40.65
16% of jobs
The median wage is $44.44 / hr.
$40.65 - $44.71
16% of jobs
$44.71 - $48.77
16% of jobs
$51.12 is the 75th percentile. Wages above this are outliers.
$48.77 - $52.83
14% of jobs
$52.83 - $56.90
9% of jobs
$56.90 - $60.96
6% of jobs
$60.96 - $65.02
4% of jobs
$20
$46
$65
How much do java software engineer jobs pay per hour?
Are Java programmers still in demand?
What are the key skills and qualifications needed to thrive as a Java Software Engineer, and why are they important?
What Does a Java Software Engineer Do?
A Java software engineer designs and develops computer applications using the Java programming language. In this job, you work with web developers and other software engineers to integrate java software into online platforms or other types of computer software. You are present for the entire development lifecycle, from design through quality testing. Your other duties may include documenting the programming code for other users or developers and writing reports to management or department heads. Java engineers work in large teams, so you must be able to collaborate with many people to complete a project.
Which pays more, C++ or Java?
What are some typical challenges Java Software Engineers face when working on large-scale enterprise applications?
What is the difference between Java Software Engineer vs Java Developer?
| Aspect | Java Software Engineer | Java Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Java certifications | Bachelor's in Computer Science, Java certifications |
| Work Environment | Designing, developing, and testing Java applications | Writing, debugging, and maintaining Java code |
| Employer & Industry Usage | Tech companies, software firms, enterprise solutions | Startups, software companies, freelance projects |
| Common Search & Comparison | Often compared for roles involving system design and architecture | Focused on coding and implementation tasks |
While both roles require similar skills and certifications, Java Software Engineers typically focus on designing and architecting Java applications, whereas Java Developers primarily concentrate on coding and maintaining Java programs. The choice depends on the project scope and career focus.
Is Java outdated in 2026?
What engineers make $500,000?
What does a Java Software Engineer do?
Full-time
Posted 21 days ago
Fidelity Investments rating
8.7
Based on 264 frontline employees who took The Breakroom Quiz
14th of 138 rated financial services
Job description
Position Description:
Develops modern and responsive single-page web applications using Typescript stack such as Angular and Angular 17+. Deep knowledge and experience with using Java EE, Spring or Springboot. Integrates with REST APIs to access and retrieve data using NodeJS based frameworks. Builds and maintains automated DevOps using tools such as GIT, Jenkins, Maven, Docker, Artifactory, Sonar, Veracode, Concourse, and AWS Cloud. Builds and supports critical customer-facing software platforms and applications by leveraging tools such as Java, JavaScript, Spring, Spring Boot or similar framework. Develops and documents standards and guidelines. Upgrades and maintains strategies. 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. Builds, supports, and articulates a plan for and implements changes on a production system while adding new features toward team initiatives. 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 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.
Education and Experience:
Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, Electronics Engineering, 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) implementing and supporting applications using Angular (JavaScript), HTML, CSS, Java and Node.js.
Or, alternatively, Master's degree in Computer Science, Engineering, Information Technology, Information Systems, Electronics Engineering, 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) implementing and supporting applications using Angular (JavaScript), HTML, CSS, Java and Node.js.
Skills and Knowledge:
Candidate must also possess:
- Demonstrated Expertise ("DE") performing full stack IT product development -- developing front-end (using Angular, HTML, and CSS), developing middleware (using Node.js), and developing back-end (using Java and Spring Boot); and developing and updating the content management system using content management tools including SDL-Tridion.
- DE building and maintaining automated DevOps using Docker, Jenkins, JUnit, and Concourse; adding Google tag Manager tags and triggers, and publishing new pages in Google search console for Search Engine Optimization using JavaScript and DOM (Document Object Model) APIs in Tag management system (TMS); integrating and customizing Ensighten script for Adobe analytics to capture user interactions using Adobe Experience Platform (AEP).
- DE performing functional development and integration of Java, JEE, and Node.js applications according to Test Driven and Behavioral Driven Development (TDD and BDD) methodologies using Selenium and JUnit; and performing unit and integration testing using Jest, Mocha, and JUnit.
- DE performing database sequel queries using MySQL; collaborating on GitHub repositories using version control via GitHub and Bitbucket; and managing and building feature flagging for enabling and hiding new features using Launch-darkly (LD) flags.
#PE1M2
#LI-DNI
Certifications:
Category:
Information Technology
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