Design and implement REST APIs for mobile (Android) and web clients including our teams developer ... Java is our language of choice Strong knowledge of MySQL Experience with API design Superior ...
Design and implement REST APIs for mobile (Android) and web clients including our teams developer ... Java is our language of choice Strong knowledge of MySQL Experience with API design Superior ...
Senior Java Developer
Cork, KY · Remote
\n \n \n \n \n We have a unique opportunity in Cork (or remote) for a Senior Java Developer to join an expanding Software House, on a permanent basis. \n \n \n \n \n \n They have approximately 20 ...
Senior Java Developer
Cork, KY · Remote
\n \n \n \n \n We have a unique opportunity in Cork (or remote) for a Senior Java Developer to join an expanding Software House, on a permanent basis. \n \n \n \n \n \n They have approximately 20 ...
\n \n \n \n \n Senior Software Engineers needed for an expanding Irish company in Cork. \n \n \n \n ... n \n \n \n * 5+ years' Java\/Spring Development experience \n * Spring Boot\/Microservices ...
\n \n \n \n \n Senior Software Engineers needed for an expanding Irish company in Cork. \n \n \n \n ... n \n \n \n * 5+ years' Java\/Spring Development experience \n * Spring Boot\/Microservices ...
Follow best practices and guidance provided by the Senior developer \n * Write well\-engineered ... Experience troubleshooting Java \n * Must have at least a stamp 4 Visa in order to be considered ...
Follow best practices and guidance provided by the Senior developer \n * Write well\-engineered ... Experience troubleshooting Java \n * Must have at least a stamp 4 Visa in order to be considered ...
As a Java Software Developer responsible for designing, building and maintaining business-critical ... Senior leadership and executive audiences * Design and Develop systems using both monolithic and ...
As a Java Software Developer responsible for designing, building and maintaining business-critical ... Senior leadership and executive audiences * Design and Develop systems using both monolithic and ...
... trading software using a modern Java backend stack. \n \n \n \n \n \n This is an exciting dev ... A passionate developer with an eagerness to work with the latest technologies \n \n \n \n \n \n
... trading software using a modern Java backend stack. \n \n \n \n \n \n This is an exciting dev ... A passionate developer with an eagerness to work with the latest technologies \n \n \n \n \n \n
... 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 ...
... 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 ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
Quick apply
We are looking for an experienced Intermediate Java Developer for our client. This is a permanent position that is remote to start with later relocation to Calgary or Winnipeg . Our client is a ...
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 ...
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 ...
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 ...
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 ...
\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 ...
\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 ...
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 ...
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 ...
This role requires deep expertise in Java, Spring Boot, and SQL, combined with hands-on full-stack ... Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent ...
This role requires deep expertise in Java, Spring Boot, and SQL, combined with hands-on full-stack ... Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent ...
\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 ...
\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 ...
Nice to have RXJava, functional programming, MVP\/MVC design patterns and React Native. \n ... Strong skills and in\-depth experience Java\/Android. \n * Very organized and highly competent in ...
Nice to have RXJava, functional programming, MVP\/MVC design patterns and React Native. \n ... Strong skills and in\-depth experience Java\/Android. \n * Very organized and highly competent in ...
Senior DevOps Engineer
Fredericton, NB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Software Engineer * Experience coding/building applications in Java OR Python . * Experience ...
Quick apply
Senior DevOps Engineer
Fredericton, NB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Software Engineer * Experience coding/building applications in Java OR Python . * Experience ...
Senior DevOps Engineer
Saint John, NB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Software Engineer * Experience coding/building applications in Java OR Python . * Experience ...
Quick apply
Senior DevOps Engineer
Saint John, NB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Software Engineer * Experience coding/building applications in Java OR Python . * Experience ...
Senior DevOps Engineer
Saint John, NB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Software Engineer * Experience coding/building applications in Java OR Python . * Experience ...
Quick apply
Senior DevOps Engineer
Saint John, NB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Software Engineer * Experience coding/building applications in Java OR Python . * Experience ...
Senior DevOps Engineer
Fredericton, NB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Software Engineer * Experience coding/building applications in Java OR Python . * Experience ...
Quick apply
Senior DevOps Engineer
Fredericton, NB · Remote
$85K - $110K/yr
We are looking for an experienced Senior DevOps Engineer for our client. This is a permanent ... Software Engineer * Experience coding/building applications in Java OR Python . * Experience ...
Senior Java Software Developer information
See New Brunswick salary details
$58.3K - $69.9K
7% of jobs
$69.9K - $81.4K
0% of jobs
$81.4K - $93K
2% of jobs
$93K - $104.5K
5% of jobs
$104.5K - $116.1K
9% of jobs
$117.3K is the 25th percentile. Wages below this are outliers.
$116.1K - $127.6K
15% of jobs
The median wage is $134.3K / yr.
$127.6K - $139.2K
20% of jobs
$149.7K is the 75th percentile. Wages above this are outliers.
$139.2K - $150.7K
18% of jobs
$150.7K - $162.3K
11% of jobs
$162.3K - $173.8K
7% of jobs
$173.8K - $185.4K
5% of jobs
$58.3K
$132.7K
$185.4K
How much do senior java software developer jobs pay per year?
What is a Senior Java Software Developer?
What are some common challenges Senior Java Software Developers face when leading projects, and how can they effectively address them?
What are the key skills and qualifications needed to thrive as a Senior Java Software Developer, and why are they important?
What is the difference between Senior Java Software Developer vs Java Software Engineer?
| Aspect | Senior Java Software Developer | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's degree in Computer Science or related field; extensive Java experience; certifications like Oracle Java Certification | Bachelor's degree in Computer Science or related field; Java programming skills; certifications are common but not mandatory |
| Work Environment | Develops complex applications, mentors junior staff, leads projects | Designs and develops Java applications, collaborates with teams, implements features |
| Employer & Industry Usage | Used across tech companies, finance, healthcare, and enterprise sectors | Common in software development firms, IT departments, and tech startups |
The main difference between a Senior Java Software Developer and a Java Software Engineer lies in experience level and responsibilities. Senior developers often lead projects and mentor others, while Java Software Engineers focus on designing and implementing Java applications. Both roles require strong Java skills and similar educational backgrounds, but seniority involves additional leadership and project management duties.
Full-time
Re-posted 15 days ago
Job description
Daily Responsibilities, requirements, nice to haves (in that order):<\/b><\/span><\/span><\/span><\/span>
<\/p>
Responsibilities:<\/span><\/span><\/span><\/span>
<\/p>
     Design and implement REST APIs for mobile (Android) and web clients including our teams developer dashboard and support 3rd party developers on technical integration with our APIs.<\/span><\/span><\/span><\/span>
<\/p>
     Identify technical requirements in product meetings and assist the team with realistic project planning and feature development; translate product requirements into functional, maintainable, extensible software that is in\-line with company objectives<\/span><\/span><\/span><\/span>
<\/p>
     Own your merchant & developer services \/features from development through deployment and production monitoring<\/span><\/span><\/span><\/span>
<\/p>
     Work with the Infrastructure Team to design data models to support large\-scale highly available services<\/span><\/span><\/span><\/span>
<\/p>
     Work with QA to develop test plans\/strategies<\/span><\/span><\/span><\/span>
<\/p>
     Participate in a regular on\-call rotation<\/span><\/span><\/span><\/span>
<\/p>
Requirements:<\/span><\/span><\/span><\/span>
<\/p>
     At least 4+ years of experience working on server applications and writing service.<\/span><\/span><\/span><\/span>
<\/p>
     Strong coding skills; Java is our language of choice<\/span><\/span><\/span><\/span>
<\/p>
     Strong knowledge of MySQL<\/span><\/span><\/span><\/span>
<\/p>
     Experience with API design<\/span><\/span><\/span><\/span>
<\/p>
     Superior problem\-solving skills and debugging capabilities<\/span><\/span><\/span><\/span>
<\/p>
     Flexible and motivated to learn new technologies<\/span><\/span><\/span><\/span>
<\/p>\n
\n <\/div>
     Experience with microservices, preferably Spring Boot<\/span><\/span><\/span><\/span>
<\/p>
     Exposure to React and web programming<\/span><\/span><\/span><\/span>
<\/p>
     Experience with a cloud platform, preferably Google Cloud<\/span><\/span><\/span><\/span>
<\/p>
     Python scripting<\/span><\/span><\/span><\/span>
<\/p>
     Knowledge and experience using ELK stack<\/span><\/span><\/span><\/span>
<\/p>
Qualifications<\/b><\/span><\/span><\/span><\/span>
<\/p>
Bachelors of Science in Computer Science or equivalent<\/span><\/span><\/span><\/span>
<\/p>\n
\n <\/div><\/span>
\n <\/body>\n<\/html>