Java Developer
$50.50 - $65.25/hr
Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...
$50.50 - $65.25/hr
Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...
$50.50 - $65.25/hr
Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Our company provides application analysis, design, development and programming, software ...
About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user ...
New
Quick apply
About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user ...
New
Portland, ME · On-site
$54 - $74/hr
... Java software development teams * automate build and deployment process * configure high ... support As a DevOps Engineer, you will bring: * Strong Linux administration skills * A solid ...
Portland, ME · On-site
$54 - $74/hr
... Java software development teams * automate build and deployment process * configure high ... support As a DevOps Engineer, you will bring: * Strong Linux administration skills * A solid ...
Portland, ME · On-site
$75K - $95K/yr
... Java software development teams * automate build and deployment process * configure high ... support As a DevOps Engineer, you will bring: * Strong Linux administration skills * A solid ...
Quick apply
Portland, ME · On-site
$75K - $95K/yr
... Java software development teams * automate build and deployment process * configure high ... support As a DevOps Engineer, you will bring: * Strong Linux administration skills * A solid ...
About the Role As a Senior Performance Software Engineer, you will serve as a technical leader for ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user ...
Quick apply
About the Role As a Senior Performance Software Engineer, you will serve as a technical leader for ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user ...
Ellsworth, ME · On-site
$122K - $160K/yr
cFocus Software seeks a Sr. Software Engineer to join our program supporting the United States Air Force. This position is onsite with the onsite location being in Ellsworth, South Dakota. This ...
New
Ellsworth, ME · On-site
$122K - $160K/yr
cFocus Software seeks a Sr. Software Engineer to join our program supporting the United States Air Force. This position is onsite with the onsite location being in Ellsworth, South Dakota. This ...
New
About the Role We are hiring a Senior C++ Software Engineer to join our growing Endpoint State and ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user ...
Quick apply
About the Role We are hiring a Senior C++ Software Engineer to join our growing Endpoint State and ... NinjaOne is built on Java , Kotlin , C++ , Golang and Postgres , supporting millions of user ...
Augusta, ME · On-site
$156 - $235/hr
What You'll Do As a Sr. Staff Software Engineer on the Database Query Optimization team at Teradata ... Deep expertise in C/C++, with strong proficiency in Java, Python, R, and SQL. * Solid Computer ...
New
Augusta, ME · On-site
$156 - $235/hr
What You'll Do As a Sr. Staff Software Engineer on the Database Query Optimization team at Teradata ... Deep expertise in C/C++, with strong proficiency in Java, Python, R, and SQL. * Solid Computer ...
New
Freeport, ME · On-site +1
NodeJS/Python/Perl/Java * WebSphere Application Server - Java/Swing/Hibernate/MQ/JDBC/SOAP * Modern ... Effectively works with business and IS people in the adoption, utilization and support of software.
Freeport, ME · On-site +1
NodeJS/Python/Perl/Java * WebSphere Application Server - Java/Swing/Hibernate/MQ/JDBC/SOAP * Modern ... Effectively works with business and IS people in the adoption, utilization and support of software.
Portland, ME · On-site
$140K - $173K/yr
We are looking for a passionate Senior Software Development Engineer who enjoys solving complex ... Java, AWS, Kafka event streaming, Elasticsearch, containerization, and API-driven architectures.
Portland, ME · On-site
$140K - $173K/yr
We are looking for a passionate Senior Software Development Engineer who enjoys solving complex ... Java, AWS, Kafka event streaming, Elasticsearch, containerization, and API-driven architectures.
Biddeford, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Biddeford, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Auburn, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Auburn, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Lewiston, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Lewiston, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Augusta, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Augusta, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Portland, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
Portland, ME · On-site
Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field
$10.71 - $17.33
0% of jobs
$17.33 - $23.95
0% of jobs
$23.95 - $30.57
0% of jobs
$30.57 - $37.20
1% of jobs
$37.20 - $43.82
5% of jobs
$43.82 - $50.44
11% of jobs
$52.89 is the 25th percentile. Wages below this are outliers.
$50.44 - $57.06
22% of jobs
The median wage is $59.85 / hr.
$57.06 - $63.69
26% of jobs
$66.75 is the 75th percentile. Wages above this are outliers.
$63.69 - $70.31
21% of jobs
$70.31 - $76.93
9% of jobs
$76.93 - $83.55
4% of jobs
$10
$60
$83
| 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.

$50.50 - $65.25/hr
Other
Re-posted 4 days ago
We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.
In addition, AG offers enterprise resource planning and enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients - including governmental agencies and private companies - throughout the United States and India.
We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management systems, state-of-the-art networking, and communications infrastructures. Our honest and realistic approach to recruiting dictates that AG does not entice or lure engineers from their employers. We represent only high caliber technical professionals who have committed to making a change required by career.
Role Description:
Proven track record of hands-on technical design and code work within large complex systems.
Proven hands-on technical work with a variety of technologies.
Demonstrated technical expertise integrating a variety of diverse technical environments and cross-platform technologies.
Proven experience mentoring and performing supervisory functions for technical teams.
Ability to make best practice recommendations based on past work.
Proven ability to present complex technical constructs to business and non-technical users.
Proven ability to collaborate with business users, project managers and technical architects
Technical Skills
Must have: 1.JavaÂ
2. OracleÂ
3. Experience using Eclipse
Nice to have:Â
1.Experience using source control products; we use CVS at MRSÂ
2. Experience with CognosÂ
3. Experience with DB Visualizer or TOAD