1

Java Software Developer Jobs in New Brunswick (NOW HIRING)

... Java Development experience \n * Spring Boot experience \n * Exposure to Microservices Architecture \n * Containers (Tomcat) and NoSQL database experience \n * A passionate developer with an ...

\n \n \n \n \n We are looking for an experienced Java Developer to join our rapidly growing team for an initial 6 month contract. \n \n \n \n \n \n Skills Required \n \n \n * Min 4 years experience ...

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

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

Work within a small team of developers to create and support production software for our clients ... Proficiency in Java, Spring, Hibernate, SQL and Bitbucket \n * Familiar with ReactJS, CouchBase ...

Use object\-oriented analysis and design (Java) skills to create dynamic user facing pages \n ... Bachelor's degree in computer science \n * 3+ years of experience in a software engineering type of ...

Senior DevOps Engineer

Fredericton, NB · Remote

$85K - $110K/yr

You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a Software Engineer * Experience coding/building applications in Java OR Python

Senior DevOps Engineer

Saint John, NB · Remote

$85K - $110K/yr

You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a Software Engineer * Experience coding/building applications in Java OR Python

Senior DevOps Engineer

Saint John, NB · Remote

$85K - $110K/yr

You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a Software Engineer * Experience coding/building applications in Java OR Python

Senior DevOps Engineer

Fredericton, NB · Remote

$85K - $110K/yr

You Have: * 4+ years' experience working as a DevOps Engineer * 2+ years' experience coding/building applications as a Software Engineer * Experience coding/building applications in Java OR Python

... Software Development (ideally with C# .Net but Java\/Front End can be considered) \n * 2\/3+ years working with Angular in recent years (experience with Angular versions 5 upwards) \n * Third level ...

\n \n \n \n \n Our client is looking for an experienced Full Stack Developer to join their team for ... Software Development \n \n \n \n \n \n Experience in: \n \n \n * PHP \n * JavaScript \n * JS ...

... software applications based on defined requirements. Primary Objectives \n \n \n \n \n \n ... Excellent knowledge in JEE\/Spring, JAVA 8, Maven, Shell\-Scripting. \n * Experience with micro ...

... Developers to work directly with their in\-house development team of 16 staff, which they are in ... Use object\-oriented analysis and design (Java) skills to create dynamic user facing pages. \n

... Developers to work directly with their in\-house development team of 16 staff, which they are in ... Use object\-oriented analysis and design (Java) skills to create dynamic user facing pages. \n

\n \n \n \n \n Our Client, a leading FinTech company is looking for an Android Senior Software ... Strong skills and in\-depth experience Java\/Kotlin\/Android. \n * UI development, optimal ...

\n \n \n \n \n Our Client, a leading FinTech company is looking for an Android Senior Software ... Strong skills and in\-depth experience Java\/Kotlin\/Android. \n * UI development, optimal ...

next page

Showing results 1-20

Java Software Developer information

What are the key skills and qualifications needed to thrive as a Java Software Developer, and why are they important?

To thrive as a Java Software Developer, you need strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is essential, and certifications like Oracle Certified Professional Java Programmer can be beneficial. Effective problem-solving, collaboration, and communication skills help developers excel within teams and adapt to changing project requirements. These skills and qualifications enable developers to build robust, scalable applications efficiently and contribute to successful project outcomes.

What is the difference between Java Software Developer vs Java Web Developer?

AspectJava Software DeveloperJava Web Developer
Primary FocusDeveloping Java applications and backend systemsBuilding and maintaining web applications using Java technologies
Required SkillsJava SE, object-oriented programming, database integrationJava EE, HTML/CSS, JavaScript, web frameworks
Work EnvironmentSoftware development teams, enterprise applicationsWeb development teams, internet-based projects
CertificationsOracle Java Certifications, Spring certificationsOracle Java Certifications, Web framework certifications

Java Software Developers focus on creating robust backend applications using Java, while Java Web Developers specialize in building dynamic web interfaces and web-based systems. Both roles require Java expertise and often overlap, but their primary responsibilities and skill sets differ based on the project type.

What does a Java Software Developer do?

A Java Software Developer is responsible for designing, developing, and maintaining software applications using the Java programming language. They work on various types of projects, from web and mobile applications to enterprise-level systems. Their duties typically include writing code, debugging and testing software, collaborating with team members, and ensuring that applications are efficient and secure. Java developers often work with frameworks such as Spring or Hibernate and may also be involved in integrating databases and APIs. Their role is essential in bringing software ideas to life and maintaining the smooth operation of existing applications.

How does a Java Software Developer typically collaborate with other team members during a project?

Java Software Developers often work closely with cross-functional teams that may include front-end developers, QA engineers, project managers, and UX/UI designers. Collaboration usually involves participating in daily stand-ups, code reviews, and sprint planning meetings to ensure alignment on project goals and timelines. Developers also use version control systems, like Git, and communication tools, such as Slack or Jira, to coordinate tasks and share progress. Effective teamwork is essential for integrating different components, troubleshooting issues, and delivering high-quality software solutions.
What are the most commonly searched types of Java Software Developer jobs in New Brunswick? The most popular types of Java Software Developer jobs in New Brunswick are:
What are popular job titles related to Java Software Developer jobs in NB? For Java Software Developer jobs in NB, the most frequently searched job titles are:
Infographic showing various Java Software Developer job openings in New Brunswick as of May 2026, with employment types broken down into 100% Full Time. Highlights an 50% In-person, and 50% Remote job distribution.

Full-time

Posted 4 days ago


Job description

\n <\/head>\n \n \n
\n This is an exciting development environment where you'll have plenty of freedom. The likelihood is that this hire will progress into a leadership position in the team.<\/span>
\n <\/div>\n
\n
\n <\/div>\n
\n They are strictly adhering to best practices and are well established with a number of huge clients using their product around the world.<\/span>
\n <\/div>\n
\n
\n <\/div>\n
\n Criteria
<\/u><\/b>\n <\/div>\n
    \n
  • Minimum of 5 years' Java Development experience
    <\/li>\n
  • Spring Boot experience
    <\/li>\n
  • Exposure to Microservices Architecture
    <\/li>\n
  • Containers (Tomcat) and NoSQL database experience
    <\/li>\n
  • A passionate developer with an eagerness to work with the latest technologies
    <\/li>\n <\/ul>\n
    \n
    \n <\/div><\/span>
    \n <\/body>\n<\/html>