1

Senior Java Software Engineer Jobs in New Brunswick

Senior C++ Software Engineer

Saint John, NB ยท Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

Senior C++ Software Engineer

Moncton, NB ยท Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

Senior C++ Software Engineer

Saint John, NB ยท Remote

$120K - $150K/yr

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote . Our client is a B.C based tech company enjoying substantial growth. The ...

Python or Java * SQL * Web Development * Django or JavaScript (Angular, React, etc) * Object ... Bachelor's degree in Computer Science, Software Engineering, or a related field

Munich, Germany or Cambridge, UK Reports to: Sr Software Engineering Group Director Job Overview: As a Software Engineer II on the Innovus and Genus database team within Cadence's Digital Design ...

North Point Technology is looking to hire a Software Developer to join the team building the GEOINT ... Docker, Kubernetes, and CI/CD pipelines * Back-end API development (Java / Python) * PostgreSQL ...

Role Summary We are seeking a highly skilled Senior Software Developer to help build modern, future ... NET, JavaScript/TypeScript, Golang, Java, or comparable software development environments.

Role Summary We are seeking a highly skilled Senior Software Developer to help build modern, future ... NET, JavaScript/TypeScript, Golang, Java, or comparable software development environments.

About the position: As a Principal Software Engineer, you will be hands\-on, perform as an ... Typescript, React, Java, APIs, modern databases, Node.js \n * Experience in a startup or high ...

Although having AEM experience is preferred, they will substitute this with the relevant Java ... Follow best practices and guidance provided by the Senior developer \n * Write well\-engineered ...

A minimum of 5 years' experience as a Software Engineer \n * Experienced working with JavaScript frameworks (Reactjs\/Vuejs ideal) \n * Previous Java experience \n * Web services experience \n

Software Developer

Dieppe, NB ยท On-site +1

CA$46/hr

We are looking for a talented and motivated Software Developer to join our growing team and help ... Proficient in Java and JavaScript for building efficient and scalable applications * Skilled in ...

... Senior Software Engineer to consolidate all of payment solutions into one and create a new mobile ... Strong skills and in\-depth experience Java\/Kotlin\/Android. \n * UI development, optimal ...

... Senior Software Engineer to consolidate all of payment solutions into one and create a new mobile ... Strong skills and in\-depth experience Java\/Kotlin\/Android. \n * UI development, optimal ...

Object-oriented programming (OOP) experience building enterprise-level applications (e.g., Java, C# ... Understanding of the full Software Development Life Cycle (SDLC) * Basic networking, security, and ...

Java Developer

Cork, KY ยท On-site

... n Senior application developers will, in collaboration with a multidisciplinary delivery team ... Implementation, documentation and quality assurance of software\/architectures and E2E\- solutions ...

\n \n \n \n \n One of my clients, a Global Limerick based company who are looking to recruit a Mid\-Level\/Senior .Net Developer. The successful candidate will be joining a rapidly expanding software ...

Showing results 21-40

Senior Java Software Engineer information

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are popular job titles related to Senior Java Software Engineer jobs in New Brunswick?

For Senior Java Software Engineer jobs in New Brunswick, the most frequently searched job titles are:

What cities in New Brunswick are hiring for Senior Java Software Engineer jobs?

Cities in New Brunswick with the most Senior Java Software Engineer job openings:

What are popular job titles related to Senior Java Software Engineer jobs in NB?

For Senior Java Software Engineer jobs in NB, the most frequently searched job titles are:

Infographic showing various Senior Java Software Engineer job openings in New Brunswick as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Senior C++ Software Engineer

Targeted Talent

Fredericton, NB โ€ข Remote

$120K - $150K/yr

Full-time

Medical, Dental

Re-posted 25 days ago


Job description

We are looking for an experienced Senior C++ Software Engineer for our client. This is a permanent position that is remote. Our client is a B.C based tech company enjoying substantial growth.
The work will be heavily related to developing and implementing new features for an SDK.

You Have:

  • 5+ years’ experience developing complex software projects and applications, with a strong proficiency in C/C++ development.
  • A degree in Computer Science. Masters is preferred.
  • Knowledge and or interest in computer graphics, document formats (especially page description languages such as PDF, SVG, XPS, PostScript), image compression technologies and AI is a plus.
  • Familiarity related to raster and vector image processing is a plus.

Perks:

  • Competitive Salary
  • Health and dental benefits
  • Completely remote work

If this opportunity sounds like something that fits your career path, please apply to this posting; we'd love to talk to you!


Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA