Post job

Java developer jobs in Maine - 304 jobs

  • Java Developer

    Atria Group 4.2company rating

    Java developer job in Augusta, ME

    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. Job Description 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 Qualifications 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 Additional Information Good comm skills are a big priority Duration: 1 year contract
    $92k-119k yearly est. 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Programmer 3 (SNOW Developer)

    Govcio

    Java developer job in Augusta, ME

    The VA NSOC defends, manages, and monitors the network operating status and cyber security posture of the VA by providing the day-to-day management, operation and configuration of the enterprise network infrastructure, Internet Gateways, the delivery of enterprise security systems and services, the monitoring and reporting of security incidents, the conduct of threat and vulnerability analysis, the validation of adequate security controls within the enterprise and the full range of functions across the spectrum of activities relating to incident management, incident response and enterprise network management. Seeking a ServiceNow (SNOW) Developer/.Net Developer for full time work at the VA's Network Security and Operations Center (NSOC) as part of the SNOW Development team. **Responsibilities** + ServiceNow (SNOW) development using the Application Platform + Provide expertise on all technical questions related to development on of SNOW + Create and manage scripts and workflow. + Develops the technical solutions, implements them and performs the component integration tests + Understand the business needs and the needs to standardize processes, and build this into the design + Troubleshoot issues and conduct root cause analysis + Resolve escalated issues with a sense of urgency + Identify potential improvements to reduce the number of problems and enhance supportability. + Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular and database level. + Establish methodologies (documentation, process and procedures) to be followed during project life cycle + Foster teamwork and collaboration across a global development team, project teams, and business and systems partners **Qualifications** + At least three years of ServiceNow platform capabilities + Certification in ServiceNow Application Development + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Experience in JavaScript and Jelly scripting languages + Experience with Business Rules, Script Includes, UI Actions, and Scheduled Jobs + Experience with ServiceNow client and server-side Javascript and the ServiceNow APIs + Scripted Web-Services, AJAX, Business Rules, JavaScript, SOAP, REST SSO-SAML Setup and Integration of ServiceNow to Other Applications + Customizing ServiceNow using UI Pages, UI Macro & CMS using CSS, HTML, Jelly. + Experience presenting and conducting demo reviews with client stakeholders + Strong experience in C# ASP.NET with .NET Framework 4.0 and above (Experience in multiple projects with capability to independently handle a project) a plus + Experience with OO design/development + Bachelor's with 5 - 8 years (or commensurate experience) + Base work location: Martinsburg, WV **Company Overview** GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. But we can't do it alone. We need great people to help us do great things - for our customers, our culture, and our ability to attract other great people. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? **What You Can Expect** **Interview & Hiring Process** If you are selected to move forward through the process, here's what you can expect: + During the Interview Process + Virtual video interview conducted via video with the hiring manager and/or team + Camera must be on + A valid photo ID must be presented during each interview + During the Hiring Process + Enhanced Biometrics ID verification screening + Background check, to include: + Criminal history (past 7 years) + Verification of your highest level of education + Verification of your employment history (past 7 years), based on information provided in your application **Employee Perks** At GovCIO, we consistently hear that meaningful work and a collaborative team environment are two of the top reasons our employees enjoy working here. In addition, our employees have access to a range of perks and benefits to support their personal and professional well-being, beyond the standard company offered health benefits, including: + Employee Assistance Program (EAP) + Corporate Discounts + Learning & Development platform, to include certification preparation content + Training, Education and Certification Assistance* + Referral Bonus Program + Internal Mobility Program + Pet Insurance + Flexible Work Environment *Available to full-time employees Our employees' unique talents and contributions are the driving force behind our success in supporting our customers, which ultimately fuels the success of our company. Join us and be a part of a culture that invests in its people and prioritizes continuous enhancement of the employee experience. **We are an Equal Opportunity Employer.** All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. **Posted Pay Range** The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an "at-will position" and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. **Posted Salary Range** USD $81,850.00 - USD $130,950.00 /Yr. Submit a referral to this job (*********************************************************************************************************************************************** **Location** _US-Remote_ **ID** _2025-7020_ **Category** _Information Technology_ **Position Type** _Full-Time_
    $81.9k-131k yearly 40d ago
  • Software Engineer

    Tyler Technologies 4.3company rating

    Java developer job in Yarmouth, ME

    Responsibilities * Build out applications and infrastructure for the Tyler suite of products * Participate in both agile and waterfall development environments, assist in sprint definitions/reviews as needed * Work in a collaborative fashion with product teams to bring tangible results to market * Aid Technical Support and other departments for deployment and run-time issues as needed * Contribute to the continuous improvement of the internal processes * Contribute to cloud migration efforts Qualifications * BS/BA in Computer Science, Software Engineering or equivalent experience * Experience with, or aptitude for, .NET, C# coding * 1-3 years of software design and development experience with conventional technologies * Superior communication, analytical, and problem-solving skills is a must * Demonstrated ability for effective multi-tasking and tracking deliverables and timelines * Ability to be successful working on highly visible deliverables * Demonstrated ability to successfully collaborate across team or division boundaries * Familiarity with Linux, HTML5, JavaScript, .NET, SQL, Angular, and REST APIs is beneficial * Experience with data modeling tools and web services is beneficial * Experience with automated tests, continuous deployment, and test-driven development is beneficial
    $68k-81k yearly est. Auto-Apply 4d ago
  • Software Engineer (Technical Leadership)

    Meta 4.8company rating

    Java developer job in Augusta, ME

    Meta is seeking a Software Engineer to join our engineering team. The ideal candidate will have industry experience working on a range of classification and optimization problems like payment fraud, click-through rate prediction, click-fraud detection, search ranking, text/sentiment classification, collaborative filtering/recommendation, or spam detection. The position will involve taking these skills and applying them to some of the most exciting and massive social data and prediction problems that exist on the web. **Required Skills:** Software Engineer (Technical Leadership) Responsibilities: 1. Drive the team's goals & technical direction to pursue opportunities that make your larger organization more efficient. 2. Effectively communicate complex features & systems in detail. 3. Understand industry & company-wide trends to help assess & develop new technologies. 4. Partner & collaborate with organization leaders to help improve the level of performance of the team & organization. 5. Identify new opportunities for the larger organization & influence the appropriate people for staffing/prioritizing these new ideas. 6. Suggest, collect and synthesize requirements and create an effective feature roadmap. 7. Develop highly scalable classifiers and tools leveraging machine learning, data regression, and rules-based models. 8. Adapt standard machine learning methods to best exploit modern parallel environments (e.g. distributed clusters, multicore SMP, and GPU). **Minimum Qualifications:** Minimum Qualifications: 9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 10. Experience leading projects with industry-wide impact. 11. Experience communicating and working across functions to drive solutions. 12. Experience in mentoring/influencing engineers across organizations. 13. Proven track record of planning multi-year roadmap in which short-term projects ladder to the long-term vision. 14. Experience in driving large cross-functional/industry-wide engineering efforts. 15. 12+ years of experience in programming languages (Python, C++, or Java) with technical background. 16. 8+ years of experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or deep learning based methods. **Preferred Qualifications:** Preferred Qualifications: 17. Experience in shipping products to millions of customers or have started a new line of product. **Public Compensation:** $271,000/year to $347,000/year + bonus + equity + benefits **Industry:** Internet **Equal Opportunity:** Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment. Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
    $271k-347k yearly 60d+ ago
  • Junior OneStream Developer

    Maximus 4.3company rating

    Java developer job in Portland, ME

    Description & Requirements We are seeking a Federal OneStream (OS) Junior Developer to support our Internal Revenue Service (IRS) client. Essential Duties and Responsibilities: - Design, develop, and maintain web-based applications as a Front-End Web Developer. - Work closely with technical end users to develop resolution of software problems. Job-Specific Essential Duties and Responsibilities: -Participate in working sessions to develop detailed technical and functional design specifications. -Support documentation of functional design and technical approach. -Support configuration of OneStream budgeting application based on detailed requirements -Support functionality testing, reporting, and integration -Support User Acceptance Testing of OneStream tool -Support training for end-users including work step instructions. Job-Specific Minimum Requirements: - Bachelor's Degree (or equivalent additional experience) from an accredited college or university. - At least two (2) to five (5) years of related experience required. - Experience and knowledge in configuration of OneStream (OS) budgeting tool. - Experience with testing OneStream application. - Experience with Agile software development methodology and continuous integration. - Strong interpersonal, communication, and writing skills. Minimum Requirements - Bachelor's degree in relevant field of study and 3+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Preferred Skills: - Possess OneStream certification(s) - Experience configuring OneStream budgeting application in a federal environment - Experience with Budget Formulation, Budget Execution, and People Planning #techjobs #clearance #veterans Page #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 95,000.00 Maximum Salary $ 105,000.00
    $64k-91k yearly est. Easy Apply 5d ago
  • Software Engineer III

    C.H. Robinson 4.3company rating

    Java developer job in Portland, ME

    C.H. Robinson is seeking a Software Engineer III to build modern, responsive, and highly scalable systems that power Navisphere, the world's most advanced supply chain platform. In this role, you will directly contribute to transforming the logistics industry, driving impactful engineering solutions while continuously improving our culture and processes. As part of the Customer Visibility Engineering team, you will design and maintain mission-critical experiences across estimated time of arrival generation, at-risk determinations, disruption tracking and internal/external tracking. These solutions are essential for C.H. Robinson's partners and customers to track commerce across the globe. If you are an experienced software engineer who thrives on collaboration, takes pride in creating customer-facing products that solve complex challenges, and is passionate about delivering world-class results, this opportunity is for you! This role can be located only in Minneapolis, Chicago or Kansas City **DUTIES AND RESPONSIBILITIES** The duties and responsibilities of this position consists of, but are not limited to, the following: · Develop software and design solutions independently to satisfy customer requirements that considers performance and availability · Partner with engineering product managers and principal software engineers to translate requirements into detailed designs · Increase code quality through code reviews and writing unit, integration and acceptance tests · Optimize, refactor, and reuse code to improve performance and maintainability while ensuring maximum efficiency, effectiveness, and return on investment · Tune performance and resolve availability issues of product or service and its dependencies in production · Develop and maintain thorough technical documentation for features · Write code using secure programming patterns and by finding, fixing, and enhancing security in existing applications · Estimate software development effort including identifying dependent teams and developing code to satisfy complex requirements · Maintain knowledge of emerging technologies · Mentor and coach other software engineers by participating in design and code reviews and share best practices; proactively seek mentorship from others · Adopt engineering best practices while contributing to the definition of the engineering lifecycle as well as the definition of best practices · Other duties or responsibilities as assigned according to the team and/or country specific requirements **Required Qualifications:** · 5+ years of experience developing and implementing commercial software · 3+ years of experience creating applications and features in an object-oriented environment (ex. C#, .NET) · Experience with database objects in relational databases (ex. MS SQL, Oracle) or non-relational databases (ex. MongoDB, Elastic, Cosmos) · Experience with HTTP and REST architecture · Experience with JavaScript frameworks and libraries (React) · Experience with unit, integration, and acceptance testing · Experience with version control systems (ex. GIT, GitHub, TFS, etc.) · Experience with CI/CD continuous integration / continuous deployment practices · Bachelor's degree from an accredited college or university in Computer Science, Software Engineering, IS, MIS, or other technology degree or minimum 4 years of equivalent work experience and high school diploma/GED **Preferred Qualifications:** · Experience in system integration projects or global projects · Experience with transportation, logistics, or business systems · Proven track record delivering software in an agile environment · Experience building cloud native applications and services (ex. Azure, AWS, GCP) · Experience with data streaming and messaging architecture and frameworks (ex. Kafka, RabbitMQ, ESB) · Self-motivated and able to work with minimal supervision · Possess solid communication skills and strong customer focus · A learning and growth mindset that is open to giving and receiving feedback · Values a diverse and inclusive work environment We will review applications for this role on an ongoing basis and encourage all interested candidates to apply at their earliest convenience. **Compensation Range** $102,700.00 - $231,100.00 The base pay range displayed on each job posting reflects the minimum and maximum base pay for the position across all U.S. locations. Your individual base pay within this range is determined by work location, which takes into account geographic cost of labor, and additional factors, including job-related skills, experience, and relevant education or training. Compensation details listed in this posting reflect the base pay only and do not include additional variable compensation. Questioning if you meet the mark? Studies have shown that some individuals may be less likely to apply unless they match the job description exactly. Here at C.H. Robinson, we're building an inclusive workplace where all employees feel they belong. If this position excites you, we welcome you to apply whether you check all the preferred qualifications or just a few. You may just be our next great fit! **Equal Opportunity** C.H. Robinson is proud to be an Equal Opportunity Employer. We are committed to a workplace and performance culture that reflects the strengths of our worldwide marketplace. We value unique experiences and diverse backgrounds of our people within our company, our business relationships, and our communities. We're committed to providing an inclusive environment, free from harassment and discrimination, where all employees feel welcomed, valued and respected. EOE\Disabled\Veteran **Benefits** **Your Health, Wealth and Self** Your total wellbeing is the foundation of our business, and our benefits support your financial, family and personal goals. We provide the top-tier benefits that matter to you most, including: + Three medical plans which include + Prescription drug coverage + Enhanced Fertility benefits + Flexible Spending Accounts + Health Savings Account (including employer contribution) + Dental and Vision + Basic and Supplemental Life Insurance + Short-Term and Long-Term Disability + Paid observed holidays + 2 paid floating holidays for U.S. hourly employees + Flexible Time Off (FTO) offered to U.S. salaried employees - no accruals and no caps. Paid Time Off (PTO) offered to all other employees in the U.S. and Canada + Paid parental leave + Paid time off to volunteer in your community + Charitable Giving Match Program + 401(k) with 6% company matching + Employee Stock Purchase Plan + Plus a broad range of career development, networking, and team-building opportunities Learn more about our benefit offerings on our BENEFITS & WELLBEING (************************************************************************************** page **Why Do You Belong at C.H. Robinson?** C.H. Robinson solves logistics problems for companies across the globe and across industries, from the simple to the most complex. With $22 billion in freight under management and 19 million shipments annually, we are one of the world's largest logistics platforms and rank in the FORTUNE 200. We've been an innovator in logistics for over 100 years. Our global suite of services accelerates trade to seamlessly deliver the products and goods that drive the world's economy. With the combination of our multimodal transportation management system and expertise, we use our information advantage to deliver smarter solutions for more than 90,000 customers and 450,000 contract carriers on our platform. Our technology is built by and for supply chain experts to bring faster, more meaningful improvements to our customers' businesses. As a responsible global citizen, we contribute millions of dollars to support causes that matter to us and our people. FORTUNE has named C.H. Robinson one of the World's Most Admired Companies 2024, showcasing our position as a leader in our industry. Our commitment to excellence is further affirmed by being named a Great Place to Work 2023-24 by the Great Place to Work Institute, one of Forbes' Best Employers for Diversity and one of America's Greatest Workplaces in 2023 by Newsweek. Join us as we collaborate, innovate, and work as one global team to make life better and more sustainable for our customers, communities, and world. For more information, visit us at ****************** .
    $66k-87k yearly est. 60d+ ago
  • Software Engineer, Backend (Developer - x402)

    Coinbase 4.2company rating

    Java developer job in Augusta, ME

    ************************ (CDP is building the developer tools to bring the world onchain. Today, onchain development is slow, risky, and painful, even for the most experienced onchain developers. Our goal is to bring a million developers onchain by creating an easy to use and trusted developer experience. We build API and SDK products for developers like wallets, paymaster, staking, stablecoins, onchain data, and more. We are a small team that moves like a startup at Coinbase, with a fast pace, strong ownership culture, and a relentless commitment to making developers happy. At Coinbase, we are building the future of internet-native payments. The x402 protocol is at the core of this mission, an open, internet-scale standard designed to make global payments as seamless as sending an email. As part of the Coinbase x402 team, you'll help define and evolve this protocol alongside the broader open-source community, while also building the developer tools, SDKs, and payment infrastructure that bring x402 to life. This is a high-impact role at the intersection of crypto, payments, agentic commerce, and open standards, shaping how money moves on the internet for the next decade. *What you'll be doing:* * Defining the *x402 protocol standard* for the internet-native payment protocol * Building and maintaining *x402 related products* such as the x402 SDK, Payment MCP, Payment Facilitators, and onchain payment protocols. * Collaborating with *open-source contributors* to evolve the standard through GitHub discussions, issues, and PR reviews. *What we look for in you:* * 3+ years of experience in software development with a strong focus on backend development working closely with frontend engineers; crypto experience is a plus * Strong experience in building *scalable and secure software* and SDKs * Proficiency with *Golang, Typescript, and Python*. * Knowledge of *Web3 technologies*, stablecoins, smart contracts, and wallets. *Nice to haves:* * Experience with *AI* and emerging AI protocol standards (MCP, A2A). * Track record of building and maintaining impactful *open-source projects*. Job #: GDBE05US *Answers to crypto-related questions may be used to evaluate your onchain experience *Pay Transparency Notice:* Depending on your work location, the target annual salary for this position can range as detailed below. Full time offers from Coinbase also include bonus eligibility + equity eligibility**+ benefits (including medical, dental, vision and 401(k)). Pay Range: $186,065-$218,900 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal Opportunity Coinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the *********************************************** in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations*********************************** Global Data Privacy Notice for Job Candidates and Applicants Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available **************************************************************** AI Disclosure For select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. *The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment*. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com.
    $186.1k-218.9k yearly 60d+ ago
  • Application Developer

    Rand Technology 3.9company rating

    Java developer job in Maine

    Full-time Description We are seeking talented and motivated team member to join our global IT team as an Application Developer to help us build next gen business critical applications. The position will work closely with our Application Architect and development teams responsible for implementing robust software solutions, collaborating in a team environment, and ensuring high-quality application performance. This is an exciting opportunity for someone who is passionate about coding and wants to develop their skills under the mentorship of experienced technical leaders. Works under general direction from Application Architect and technical leaders to design and implement software solutions in a high paced industry with huge opportunity for process optimization through innovative solutions. Demonstrates true leadership in designing, coding, testing, debugging, configuring, and documenting software solutions. Assist in the development of responsive and dynamic web interfaces using HTML5, AJAX, CSS, and JavaScript. Implement security best practices in web applications and work with IIS and web server management. Work on version control and contribute to multi-user development projects, maintaining code quality in a shared repository. Participate in database development and optimization, with a focus on SQL Server (experience with performance management and high availability is a plus). Participate in testing, debugging, and deployment of software applications. Collect and analyze data, and assist in troubleshooting issues as they arise. Follow development best practices and stay up to date with emerging technologies. Plans user-interface design; creating user scenarios; preparing data models; designing information structure, work-and dataflow, and navigation; evaluating information representation; conducting creative meetings. Operate effectively in a dynamic, multi-tasking environment while leading diverse resources. Excellent understanding of project estimating and ability to communicate issues and risks that might impact development timeline, budget, or resources. Ability to work on multiple projects simultaneously. Manages programming standards and techniques across development teams to assure efficient program logic and data manipulation. Proactively plans and executes software version upgrade releases and custom interfaces. Requirements Core Competencies High attention to detail. Resourceful and creative in resolving challenges. Strong problem-solving skills, with the ability to collect data, troubleshoot, and resolve issues efficiently. Highly organized and able to manage multiple tasks. A positive can-do attitude. Adaptable to change. ? Works well under pressure. Have a strong background in developing multi layered business applications to solve critical business problems, manage outsourced teams and define coding team best practices. Someone who loves to innovate and is a technology enthusiast. Has strong attention to detail and a strong work ethic and pride in delivering quality work with security first attitude. Education and Experience 5+ years in managing and developing software in a client service industry. Bachelor's degree in computer science, Information Technology, or a related field (or equivalent combination of education and experience). Experience in designing, developing, and managing development teams for .Net, .Net core, Angular JS, ASP.Net, C#, XML, MS SQL Server, and Web Services. Proficiency in engaging with users to design UI with HTML5, AJAX, CSS, and JavaScript. Experience setting up websites and managing IIS, webservers, and security practices. Experience managing coding repository and multi-users development projects. SQL Server performance management and high availability is a Plus. Demonstrated expertise in collaborating in development teams.
    $74k-99k yearly est. 60d+ ago
  • Senior Mobile Developer

    WEX 4.8company rating

    Java developer job in Portland, ME

    About The Role: As a Senior Mobile Developer you will work as part of an Agile development team to deliver capabilities for our Over the Road (OTR) product suite. You will be joining a team of developers and product stakeholders who have a passion for creating value for our customers by simplifying the business of doing business. You will play a pivotal role in designing, developing, testing, and maintaining high-quality mobile software applications. You will leverage your extensive experience and technical expertise to lead projects, mentor junior developers, and ensure the successful delivery of complex software solutions. How you'll make an impact By being a highly motivated engineer who loves working on high performing, agile teams By being collaborative, an exceptional communicator, and someone who works well with your team and stakeholders. By being someone who is deeply invested in the outcomes produced by their team, checking your ego at the door, and taking pride in owning the results. By being a professional who can advocate strongly for positions and still be 100% behind team decisions even if they don't go your way. By balancing the need to move fast with the realities of working in a highly regulated space like payments. By coaching and mentoring team members on appropriate software engineering principles and accountability By doing what it takes to ensure the success of your team! Experience you'll bring Architect, design, and develop mobile application features that enhance core offerings and provide a seamless user experience for a large user base. This includes: Translating designs and wireframes into high-quality, clean, and efficient code. Building reusable components and libraries for future use. Optimizing mobile app performance for different devices and network conditions. Hands-on experience with consuming and integrating RESTful APIs. Analyze business requirements and user needs to design and develop mobile solutions that meet customer expectations. Collaborate with cross-functional teams, including product managers, UX designers, and other engineers, to define and implement new features. Craft systems designs, lead design decisions, and drive alignment with other senior engineers. Write automated unit tests, integration tests, end-to-end tests, concurrency tests, load/performance tests. Analyze existing systems to identify bottlenecks, tech debt, and implement scalability, and stability improvements. Implement automation for testing, monitoring, healing, and scaling applications, continuous integration and deployment to reduce time to market Conduct code reviews (comment, approve, seek revisions, merge), mentor junior and mid-level engineers, and actively promote engineering best practices. Dive deep and troubleshoot complex issues, devise fixes, author root cause analysis documents, and ensure lasting performance and reliability. Conduct objective and comparative analyses of competing technologies to advise the team of pos and cons of a technology solution Maintain robust documentation (design docs, run books, change management docs, and readiness plans) Provide live-site support for production applications by monitoring systems, ensuring rapid incident resolution, and driving continuous improvement. Drive cross-team projects as a single-threaded-owner (STO) or tech lead, and actively unblock other engineers to make progress. Bachelor's degree in Computer Science or related field and 5+ years of experience specifically in Android mobile development Demonstrate expertise in: Kotlin: Strong proficiency in Kotlin development (primary language for Android). Java: Familiarity with Java for maintaining and understanding legacy code (if applicable). Android SDK: Deep knowledge of the Android SDK and its components. Android Frameworks: Experience with popular Android frameworks and libraries (e.g., Jetpack Compose, Retrofit, Room). UI/UX Design: Solid understanding of Android UI/UX design principles and Material Design guidelines. API Integration: Proven experience consuming RESTful APIs, handling JSON data, and implementing network communication. Strong understanding of Android app development lifecycle, best practices, and architectural patterns (MVVM, MVP). Experience with cloud platforms (Firebase, AWS, Azure, Google Cloud) and mobile backend services. Possess and demonstrate exceptionally strong and upfront communication skills and a customer-centric focus. End-to-end development experience in Android apps is required (concept to publishing on Google Play Store). Experience with security best practices in Android development. Experience with performance optimization, memory management, and background tasks in Android. Knowledge of Android testing frameworks (JUnit, Espresso). Preferred Qualifications: Master's degree in computer science or software engineering. Good experience in software engineering. Published examples of Android applications on the Google Play Store. Ability to work on existing codebase, contribute improvements, and adapt to legacy systems' constraints. The base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $120,000.00 - $160,000.00
    $120k-160k yearly Auto-Apply 60d+ ago
  • senior java developer

    Dellfor Technologies

    Java developer job in Medway, ME

    Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique challenges created by transforming business needs. Our technical, domain expertise across obust solutions. We strive to prove ourselves from project inception through completion... Our technical, domain expertise across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove ourselves from project inception through completion... To succeed in the Dellfor technologies, you need exceptional connections - to the right experts, the right opportunities and the right answers. You'll find Dellfor Technologies right in the center of this ever-changing technological world - uncovering opportunities and connecting possibilities. As a global provider of IT staffing services, Dellfor Technologies connects the very best IT professionals to great opportunities at leading companies. And we do it every single day - for both temporary and permanent assignments and across virtually all industries. We use our insight, flexibility and expanded resources to anticipate the needs of leading tech companies and help them make exceptional connections with top tech talent. Job Description • 8 years of IT experience in analysis, design, implementation and testing of Client/Server Applications, Web Based Applications using Java, J2EE Technologies and Object oriented programming Concepts. • Worked on Web application development using JavaScript, JSP, Servlets, JDBC, Struts, LDAP, JSF, Spring, JavaBeans, JMS, XML, HTML, XHTML, CSS, AngularJS, Bootstrap, Prime Faces, UML, Oracle, SQL, MVC architecture. • Developed different Web components such as JSPs, Ajax, JQuery, Servlets, Custom Tag Handlers and Business components such as EJB, JMS, and Web Services. • Involved in Agile methodology and Waterfall model with respect to the successful development of the projects. • Involved in design sessions, did analysis on requirements, participated in task break downs and estimations sessions, assigned tasks to myself and team members, participated in daily scrum, bi-weekly Sprint end review and retrospect meetings. • Played Scrum poker to properly assess the tasks and assigned work hours accordingly based on the inputs from team members. • Good experience in implementing Object Oriented Design for developing system in UML using IBM Rational Rose and Microsoft Visio. • Good working experience with web/applications servers Apache Tomcat 7.0.37, JBoss 5.0, WebLogic 11g/12c. • Expertise in various open source frameworks and tools like Adobe Flex SDK, JSF, Spring, Struts and Hibernate. • Proficient in developing Model View Controller (MVC) Architecture based applications using Struts, JSF, and Spring (including web flow) Frameworks. • Good experience in writing SQL Statements, stored procedures Functions, Triggers and Cursors for database transactions and Expertise in Query optimization. • Experienced in design and connectivity of the Database using Oracle 9i/10g, SQL Server, MySQL. • Good working knowledge in version control tools like SVN, CVS, GIT, Stash, and Team Foundation Server. • Competence in using Java IDE tools of Eclipse, GGTS, Rational Application Developer (RAD), WebSphere Application Developer (WSAD) and Web Logic Workshop to develop dynamic web applications. • Good working knowledge on JUNIT, SPOCK, TestNG, Jmeter and SOAP UI. • Used Log4J to print the logging, debugging, warning information on the server console. • Developed ANT and Maven scripts for dependency management and to build and deploy J2EE Applications. • Experience in using tools like JIRA, Redmine, and Quality Center for updating development tasks. • Strong experience in Understanding Business Applications, Business Dataflow and Data relations from them. Exceptional ability to quickly master new concepts and capable of working in-group as well as independently. • Excellent communication skills, exceptional problem solving, strong programming abilities and a keen client need assessment aptitude. • Expertise in designing Relational Database Management Systems using Oracle 10g/9i /8i/7i, IBM DB2 8.1/7.2, DB2 for z/OS, MySQL 5.0, SQL Server 7.0. Qualifications Must have: A Bachelor's degree or equivalent experience. Four or more years of relevant experience. Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation. Experience programing with Java/J2EE, Spring Framework, Hibernate Framework, JDBC. Strong SQL experience. Knowledge of front end development using Angular and bootstrap. MQ or other messaging products experience. Ideally, you'll also have: Big data experience. Teamwork & collaboration skills to work across organizations and lead cross-functional teams. Problem solving skills to develop quick yet sound solutions to resolve complex issues. Additional Information Highlights and benefits We are a registered E verified company Starting salary between $ 60,000 with regular increments Free classroom skill enhancement program Relocation allowance Referral bonus On the job support from experienced professionals in the relative field Travel allowance Insurance- Medical, dental, vision and 401K Health Benefits through Carefirst BCBS (Blue Cross Blue Shield) Company paid Life Insurance Please respond with your resume. US Citizens and all other parties authorized to work in the US are encouraged to apply. Job Type: Contract Salary: $80,000.00 /year Required education: Bachelor's Required experience: Developer: 5-12year
    $60k-80k yearly 60d+ ago
  • Software Engineer - Mainframe

    Unum Group 4.4company rating

    Java developer job in Portland, ME

    Our Fortune 500 company is driving a digital transformation and looking for forward-thinking innovators to disrupt how our industry thinks about and uses technology. As one of the world's leading employee benefits providers, we help millions of people gain affordable access to benefits that help them protect their families, their finances and their futures. Are you an asker of questions, a solver of problems, and a challenger of the status quo? Our mission is to provide a differentiated customer experience and exceed the expectations people have of technology at any company - not just insurers. We are seeking individuals to join our team of talented IT professionals who share never-ending passion and an unwavering focus on our customer experience. Team members comfortable working in an agile, fast-paced, and delivery-focused environment thrive in our environment where we value an entrepreneurial spirit and those who challenge the status-quo. Unum is changing, and we're excited about what's next. Join us. **General Summary:** The Mainframe Software Engineer is responsible for delivering medium to large-scale mainframe development work. This role is primarily focused on Grow and Change initiatives, supporting enhancements, new development, and system changes across Colonial mainframe Operations & Engineering (O&E) applications. The engineer partners closely with Grow teams, business stakeholders, and downstream consumers to design, build, and implement reliable mainframe solutions while maintaining a strong focus on quality, scalability, and controlled production transitions. **Job Specs:** + Bachelor's degree in Computer Science, Information Systems, or equivalent relevant experience + 4+ years of hands-on experience in a mainframe development environment + Strong proficiency in COBOL, JCL, DB2, IMS, and VSAM + Experience supporting both batch and online mainframe applications + Hands-on experience using BMC/Topaz Workbench for development and debugging + Experience using Xpediter for testing and troubleshooting mainframe applications + Familiarity with source control and change management tools (e.g., Endevor, Changeman) + Understanding of Agile methodologies + Ability to analyze complex systems, data flows, and dependencies across multiple applications **Principal Duties and Responsibilities:** + Design, develop, and implement mainframe solutions in support of Grow and Change initiatives, including new development and complex enhancements + Develop and maintain COBOL programs, JCL, DB2, IMS, and VSAM structures across batch and online environments + Analyze business and technical requirements to determine appropriate design approaches and implementation strategies + Collaborate with Grow teams, architects, and business partners to deliver solutions that meet functional and performance expectations + Perform unit testing and support integrated testing efforts to ensure solution quality and production readiness + Participate in controlled production releases, including 30-day warranty support periods following implementation + Provide limited production support during warranty periods, including issue analysis and defect resolution + Use ServiceNow to support incident tracking, escalation, and triage when issues arise + Leverage BMC/Topaz and Xpediter to debug, test, and troubleshoot application behavior + Contribute to technical documentation and knowledge sharing to support long-term system maintainability + Adapt to varying levels of modernization work depending on the nature of the request, including APIs or service-based integrations \#LI-TS1 \#LI-MULTI ~IN1 Our company is built on helping individuals and families, and this starts with our employees. We want employees to maintain a positive balance, which is why we provide access to the benefits and resources they need to invest in themselves. From our onsite fitness facilities and generous paid time off to employee professional development programs, we are committed to helping employees live and work their best - both inside and outside the office. Unum is an equal opportunity employer, considering all qualified applicants and employees for hiring, placement, and advancement, without regard to a person's race, color, religion, national origin, age, genetic information, military status, gender, sexual orientation, gender identity or expression, disability, or protected veteran status. The base salary range for applicants for this position is listed below. Unless actual salary is indicated above in the job description, actual pay will be based on skill, geographical location and experience. $73,300.00-$150,500.00 Additionally, Unum offers a portfolio of benefits and rewards that are competitive and comprehensive including healthcare benefits (health, vision, dental), insurance benefits (short & long-term disability), performance-based incentive plans, paid time off, and a 401(k) retirement plan with an employer match up to 5% and an additional 4.5% contribution whether you contribute to the plan or not. All benefits are subject to the terms and conditions of individual Plans. Company: Unum
    $73.3k-150.5k yearly 4d ago
  • Software Engineer III

    Us Tech Solutions 4.4company rating

    Java developer job in Portland, ME

    **Duration: 11 Months Contract** **Note : Possible Temp to hire based on performance, if budget allows** **About the Role:** + We are seeking a Software Engineer to drive the integration and migration of in-house software tools used for functional testing in manufacturing. + The ideal candidate will bring strong technical expertise in C# development, along with a solid understanding of medical device manufacturing processes and related software systems. This individual should be able to work independently and proactively, demonstrating ownership, problem-solving, and collaboration skills to ensure a smooth and efficient transition across multiple applications and cross-functional teams. **Key Responsibilities:** + Review existing software tools for functional testing in manufacturing to determine compliance with Boston Scientific Quality System requirements + Migrate software tools for functional testing from existing manufacturing line from Irvine, CA to new manufacturing site near Portland, ME. + Work with manufacturing engineers to validate test equipment software and assist in identifying test strategies where necessary + Collaborate with cross-functional teams, including manufacturing engineers, systems engineers, quality, R&D, and PMO + Contribute to a culture of innovation, continuous improvement, and knowledge sharing within the R&D team. **Required Qualifications:** + B. S or M.S in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering or related major. + Minimum 4 years of experience in software development or testing for medical device manufacturing + Engineering background with strong knowledge of manufacturing processes and systems + Familiarity in C# development, particularly for manufacturing-related applications + Familiarity with functional testing processes within manufacturing settings + Ability to collaborate cross-functionally with manufacturing, quality, and R&D teams + High ability to make knowledge-driven decisions and work with little supervision + Excellent documentation and communication skills for technical and process alignment + Strong problem-solving and analytical skills applied to production or testing workflows **Preferred Qualifications:** + Experience working within or understanding medical device manufacturing procedures and standards + Experience in active implantable medical devices + Proven ability to manage or execute software migration projects for in-house manufacturing software tools + Knowledge of ISO 13485 and FDA QSR. + Working knowledge of IEC 60601 and/or 62304 **About US Tech Solutions:** US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit ************************ US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $83k-118k yearly est. 5d ago
  • Backend Software Engineer, DentaQuest

    Sun Life 4.6company rating

    Java developer job in Portland, ME

    Sun Life U.S. is one of the largest providers of employee and government benefits, helping approximately 50 million Americans access the care and coverage they need. Through employers, industry partners and government programs, Sun Life U.S. offers a portfolio of benefits and services, including dental, vision, disability, absence management, life, supplemental health, medical stop-loss insurance, and healthcare navigation. We have more than 6,400 employees and associates in our partner dental practices and operate nationwide. Visit our website to discover how Sun Life is making life brighter for our customers, partners and communities. Job Description: Sun Life embraces a hybrid work model that balances in-office collaboration with the flexibility of virtual work. Our team members and leaders are expected to foster connection and teamwork by being present in the office at least 2 days per week. The Opportunity: Software engineer will Support IT Objectives by supporting business processes, systems and clients (under limited supervision) specifically with UI, middleware and system integrations related technologies and applications, carries out these responsibilities by providing information technology (IT) How you will contribute: Supports existing applications, monitors systems performance and work based on the impact to the business. May coordinate cross-functional IT departments to resolve issues Uses troubleshooting skills to identify, research and propose solutions to problems and accommodate necessary changes or corrective action, as needed Execute full lifecycle software development Write well designed, testable, efficient code Produce specifications and determine operational feasibility Integrate software components into a fully functional software system Develop software verification plans and quality assurance procedures Document and maintain software functionality Tailor and deploy software tools, processes and metrics Serve as a subject matter expert Comply with project plans and industry standards Other duties as assigned. What you will bring with you: 3+ years of total experience of developing API's - .NET (C#) and Python, Java. Demonstrates sound technical skills with a strong working knowledge of the client's business in order to effectively translate business needs to IT solutions. Fast learner who adapts quickly to changing business needs and evolving technology landscapes. Bachelor's or Master's degree in computer science or related field. Deep understanding of Azure and AWS, with experience in designing cloud-native applications using serverless and containerized architectures. Extensive experience with BFF design patterns, API Gateway, and middleware solutions. Strong experience with authentication and security using Okta, OAuth2, OpenID Connect, and JWT. Strong knowledge of DevOps, CI/CD, containerization (Docker, Kubernetes), and infrastructure as code (Terraform, ARM templates). Extensive experience with some of the following monitoring and alerting tools (ELK, Datadog, Dynatrace, Splunk) Experience working in agile development environments, leading technical discussions, and mentoring junior engineers. Extensive knowledge of building REST and GraphQL APIs Effective oral and written communication skills Required to attend additional training as requested/deemed necessary Salary: Salary Range: $79,300 - $119,000 At our company, we are committed to pay transparency and equity. The salary range for this role is competitive nationwide, and we strive to ensure that compensation is fair and equitable. Your actual base salary will be determined based on your unique skills, qualifications, experience, education, and geographic location. In addition to your base salary, this position is eligible for a discretionary annual incentive award based on your individual performance as well as the overall performance of the business. We are dedicated to creating a work environment where everyone is rewarded for their contributions. Not ready to apply yet but want to stay in touch? Join our talent community to stay connected until the time is right for you! We are committed to fostering an inclusive environment where all employees feel they belong, are supported and empowered to thrive. We are dedicated to building teams with varied experiences, backgrounds, perspectives and ideas that benefit our colleagues, clients, and the communities where we operate. We encourage applications from qualified individuals from all backgrounds. Life is brighter when you work at Sun Life At Sun Life, we prioritize your well-being with comprehensive benefits, including generous vacation and sick time, market-leading paid family, parental and adoption leave, medical coverage, company paid life and AD&D insurance, disability programs and a partially paid sabbatical program. Plan for your future with our 401(k) employer match, stock purchase options and an employer-funded retirement account. Enjoy a flexible, inclusive and collaborative work environment that supports career growth. We're proud to be recognized in our communities as a top employer. Proudly Great Place to Work Certified in Canada and the U.S., we've also been recognized as a "Top 10" employer by the Boston Globe's "Top Places to Work" for two years in a row. Visit our website to learn more about our benefits and recognition within our communities. We will make reasonable accommodations to the known physical or mental limitations of otherwise-qualified individuals with disabilities or special disabled veterans, unless the accommodation would impose an undue hardship on the operation of our business. Please email ************************* to request an accommodation. For applicants residing in California, please read our employee California Privacy Policy and Notice. We do not require or administer lie detector tests as a condition of employment or continued employment. Sun Life will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including applicable fair chance ordinances. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Job Category: IT - Application Development Posting End Date: 29/01/2026
    $79.3k-119k yearly Auto-Apply 13d ago
  • Software Engineer - ESET

    Kofax, Inc. 4.7company rating

    Java developer job in Maine

    Tracking Code E25-236 Job Level Mid Career Category Software Engineering Type Full-Time/Regular Management and staff in Tungsten Automation's Software Engineering job family help the company to build and improve new and/or existing software products and their applications that we sell to our customers. About the role: We are looking for a motivated Engineer to join our Emergency Support Engineering Team. This role involves providing critical technical support during high-priority incidents, ensuring rapid problem resolution, and maintaining system stability in complex enterprise environments. ESET Engineers performs some of the following work and be involved in other aspects, as assigned: * Render exceptional 3-tier phone/email support for efficient resolution of technology and functional problems across all products. * Take ownership of user problems and be proactive when dealing with critical user issues. * Follow established set of processes while handling support requests. * Identify and learn more about the products used/supported by the organization. * Research, diagnose, troubleshoot and identify solutions to resolve critical customer issues. * Prepare accurate and timely reports. * Document knowledge in the form of knowledge base tech notes and articles. Required Skills * Experience in Customer Support with an enterprise software organization. * Experience with Microsoft and Linux or UNIX administration (Clustering, High Availability, Load Balancing, etc.). * Hands-on experience in managing web servers * Database (SQL Server, MySQL, Oracle) operational knowledge. * knowledge of at least one programming languages (C#, C++, Java). * Readiness to work shifts and/or be on call and/or put in extra hours for task closure. * Excellent verbal, written, presentation and interpersonal communication skills. * Excellent spoken and written English. * Fast learner who can pick up new technologies. * Capable of working with a cross-functional team to solve business and technical problems. * Ability to make complex technical matters easy-to-comprehend for non-technical persons. * Highly driven individual with an execution focus and a strong sense of urgency. * High level of enthusiasm about helping and serving clients, strong customer and solution-oriented personality. Required Experience Candidates for this position should hold the following qualifications, have the following experience, and be able to demonstrate the following competencies to be considered as a suitable applicant. Please note that except where specified as "preferred," or as a "plus," all points listed below are considered minimum requirements. * Bachelors Degree in a related discipline is strongly preferred * Typically has 2 or more years' relevant technical experience Tungsten Automation is an Equal Opportunity Employer, M/F/D/V This position is located at Cetinjska 11/4 The Capital Plaza, Podgorica. View the Google Map in full screen.
    $69k-86k yearly est. 21d ago
  • Software Engineer III

    Rxbenefits 4.5company rating

    Java developer job in Portland, ME

    RxBenefits is hiring! We are adding a Software Engineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly growing business. You will also be part of a thought-leading team in the technology organization that champions the delivery of modern software. This is an exciting opportunity for a forward-thinking professional that is able to conceptualize, deliver, and support the technology that our employees and partners need to succeed. Job Responsibilities Include: · Design, build, and maintain AI-driven backend services, APIs, pipelines, and application features · Partner with Product, Data, and Architecture teams to translate business problems into efficient AI solutions · Participate in the design process to build efficient, scalable and maintainable architecture · Research, evaluate and recommend alternative solutions · Build scalable services integrating LLMs, retrieval systems, model inference endpoints, and third-party AI providers. · Ensure solutions meet enterprise standards for reliability, security, compliance, and observability · Collect and analyze metrics to drive implementation decisions · Design, improve and document processes · Review and collaborate with other engineers on their code · Support your team through encouragement and by example · Mentor and share knowledge within the team and across the department · Deliver on personal and team deadlines and goals Required Skills / Experience: · Bachelor's degree in computer science, mathematics, engineering or another related field · 6-8 years of professional experience in application development · Comfortable working with multiple programming languages at the same time · Strong proficiency in one more backend languages: Java, Python, Go, or Node.js - Python is strongly preferred · Hands-on experience implementing AI features such as: Integrating LLM APIs Building embeddings, vector stores, or semantic search Fine-tuning prompt engineering for LLM-based systems Implementing Retrieval Augmented Generation (RAG) patterns · Experience consuming or integrating machine learning models in production applications · Solid understanding of RESTful API design, microservices, and distributed systems · Strong foundation in data structures, algorithms, concurrency, and performance optimization · Familiarity with relational and NoSQL databases and performance considerations · Experience with Agile development methodologies · Strong communications and presentation skills · Excellent organizational skills, detail-oriented, and works well in a team environment or as an independent contributor · Ability to work with minimal supervision within a team environment · Ability to think strategically and execute with urgency · Desire to innovate and discover new technologies · Driven to continually learn and master new skills Preferred Skills / Experience: · Experience working in regulated industries (healthcare, finance, insurance) · Knowledge of governance frameworks around data privacy (HIPAA, SOC2, GDPR, etc.) · Experience evaluating model performance, prompt effectiveness, and model drift · Experience developing AI guardrails, moderation, hallucination-prevention, or safety patterns · Extensive experience in web development using modern frontend and backend technologies · Strong proficiency in frontend (React, NextJS) and backend (Python) technologies · Work with responsive design frameworks · Deployments to Amazon Web Services · Proficiency in AWS services: EC2, S3, Lambda, RDS, CloudFormation/Terraform, ECS/EKS, VPC, IAM, etc. · Caching and in-memory database technologies · Asynchronous/multi-threaded programming patterns _Based on relevant market data and other factors, the anticipated hiring range for this role is $120,000 - $140,000 annually. Final compensation rates will be determined based on various factors, including but not limited to experience, skills, knowledge, and internal equity considerations. This role is also short-term incentive eligible. Incentive amounts will vary by individual and business goals._ _We are committed to fair and equitable compensation practices. The final salary offered to the selected candidate may vary from the posted range due to individual qualifications. Our goal is to ensure that all teammates are compensated fairly and competitively based on their contributions to our organization._ _RxBenefits is also committed to providing best in class benefits to our teammates. We offer a robust total rewards package that includes:_ + _Remote first work environment_ + _Choice of a HDHP or PPO Medical plan, we pay 100% of the premium for the HDHP for you and your eligible family members_ + _Dental, Vision, Short- and Long-Term Disability, and Group Life Insurance that we also pay 100% of premiums (for your family too on Dental and Vision)_ + _Additional buy-up options for Short- and Long-Term Disability and Life Insurance_ + _401(k) with an employer match up to 3.5% available after 60 days_ + _Community Service Day to give back and support what you love in your community_ + _10 company holidays including MLK Day, Juneteenth, and the day after Thanksgiving plus a floating holiday to use as you like_ + _Reimbursements for high-speed internet, we'll send you a computer and monitors to help you do your best work_ + _Tuition Reimbursement for accredited degree programs_ + _Paid New Parent Leave that can be used for adoption or birth_ + _Pet insurance to protect your furbabies_ + _A robust mental health benefit and EAP service through Spring Health to support you when you need it mos_ _t_ RxBenefits provides equal opportunities for everyone who works for us and everyone who applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.
    $120k-140k yearly 38d ago
  • Application (App) Developer

    System One 4.6company rating

    Java developer job in Augusta, ME

    Type: Freelance Pay Range: Negotiable **Primary Function** We are seeking a skilled App Developer to design, build, and maintain high-quality mobile applications. The ideal candidate has experience developing for iOS and Android, a strong understanding of mobile UI/UX best practices, and the ability to collaborate with cross-functional teams to deliver seamless, high-performing apps. **Duties & Responsibilities** Develop, test, and deploy mobile applications for iOS, and Android. Collaborate with designers, product managers, and engineers to define and implement new features. Troubleshoot, debug, and optimize application performance. Maintain code quality through version control, documentation, and best practices. Stay current with emerging technologies and mobile development trends. **Skills & Qualifications** Strong Objective-C and Swift skills, and a comprehensive knowledge of the iOS SDK Knowledge of major frameworks (Cocoa Touch, Core Services, and Core OS) At least a basic understanding of Apple's Human Interface Guidelines Strong analytical and debugging skills **Education & Experience** 2 years of experience designing, developing, unit testing, and deploying iOS and Android based solutions using common standards and frameworks 1 year of experience with native mobile iOS and Android application successfully developed and deployed on the Enterprise App Store as an individual or member of a team 3 total years of mobile development experience 3 total years of mobile development experience. 2 years of object-oriented software development experience 1 year of experience working with SCRUM or Agile development Experience with web services, JSON and XML Experience interacting with JSON/REST server APIs Experience with popular libraries, such as RxJava, Google Analytics, and Retrofit Experience in Java, Android UX, and the Mobile framework Experience developing for iOS and Android is desirable, but not required Experience working with Python and Django is highly desirable, but not required TeamPeople, a division of System One, is an organization dedicated to providing superior customer service. Outstanding customer service encompasses everything from performing the technical, creative and operational aspects of our jobs to the best of our ability, to going the extra mile to assist our customers and colleagues in any way. TeamPeople not only serves as a valued partner for our clients, but we offer eligible employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan. We respect, value and celebrate the unique attributes, characteristics and perspectives that make each person who they are. We also believe that bringing diverse individuals together allows us to collectively and more effectively address the issues that face our customers. It is our aim, therefore, that our partners, strategies and investments reflect these core values. TeamPeople is dedicated to providing superior customer service and is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law. TeamPeople<>Dreamtek is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, and without regard to any other status protected under federal, state, or local law.
    $78k-106k yearly est. 11d ago
  • Software Engineer (Hybrid - South Portland, ME)

    Blackhawk Network 4.6company rating

    Java developer job in South Portland, ME

    Today, through BHN's single global platform, businesses of all kinds can tap into the world's largest network of branded payment solutions. BHN helps businesses grow revenue, increase loyalty, motivate and reward their teams, disburse funds and engage consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along with the technology to deliver these products in seamless, integrated ways. BHN's network spans the globe with more than 400,000 consumer touchpoints. Learn more at BHN.com. Overview: We are seeking a skilled and motivated Software Engineer with strong proficiency in JavaScript and Python, and hands-on experience with AWS cloud services. In this role, you will be responsible for designing, developing, testing, and deploying scalable software solutions that power our products and services. You will collaborate with cross-functional teams to deliver high-quality code in a fast-paced environment. Please note: This position is hybrid out of our South Portland, ME office ( Wednesdays & Thursdays). Local candidates only will be considered. Responsibilities: · Design, develop, and maintain backend and frontend systems using Python and JavaScript (Node.js, React, or similar). · Build and manage scalable APIs and microservices using Python Django and Java web services · Work with AWS services such as Lambda, EC2, S3, API Gateway, RDS, DynamoDB, and CloudFormation. · Implement CI/CD pipelines and automate deployment processes using tools like AWS CodePipeline, GitHub Actions, or Jenkins. · Write clean, maintainable, and testable code following software engineering best practices. · Participate in code reviews, sprint planning, and other Agile/Scrum ceremonies. · Monitor, troubleshoot, and optimize application performance. · Collaborate with product managers, designers, and other engineers to define and deliver new features. Qualifications: · Professional software development experience. · Advanced degrees are a plus. · Solid understanding of REST APIs, asynchronous data flows, and API-driven UIs. · Strong grasp of Devops strategies - Push on Green, and modern front-end build tools. · Strong problem-solving abilities and a strategic mindset for driving technical innovation. · Effective communication skills to collaborate with cross-functional teams. · Proven ability to adapt to changing priorities and technologies in a fast-paced environment. · Strong proficiency in JavaScript (ES6+, Node.js, React, or similar frameworks). · Solid experience in Python (Django), Java Webservices. · Demonstrated experience with AWS services in a production environment. · Familiarity with RESTful API design, asynchronous programming, and event-driven architecture. · Experience with Git and version control best practices. · Strong problem-solving skills and a team-oriented attitude. We seek candidates who not only demonstrate curiosity and adaptability in emerging technologies but have also successfully implemented and utilized AI tools to enhance their work, improve processes, or deliver measurable results. Our teams embrace continuous learning and the thoughtful integration of AI to create meaningful impact - for our employees and the future of work. Benefits: Pay is based on several factors including but not limited to education, work experience, certifications, etc. In addition to your salary, Blackhawk Network offers benefits including 401k with employer match, medical, dental, vision, 12 paid holidays throughout the year 2025, sick pay accrual according to state law, parental leave, life insurance, disability insurance, accident and illness insurance, health and dependent care flexible spending accounts, wellness benefits, and flexible time off for all full-time employees. EEO Statement: Blackhawk Network provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Blackhawk Network believes that diversity leads to strength. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Blackhawk Network encourages applicants with previous criminal records to apply to all positions and, pursuant to the San Francisco and Los Angeles Fair Chance Acts (and other “Fair Chance” laws), Blackhawk Network will consider for employment qualified applicants with arrest and conviction records. For Philadelphia applicants or jobs, please see a copy of Philadelphia's ordinance on this topic by clicking this link: ***************************************************************************************
    $75k-107k yearly est. Auto-Apply 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Java developer job in Augusta, ME

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Engineer

    Rxante 3.8company rating

    Java developer job in Portland, ME

    RxAnte is looking for a strong mid-level Software Engineer to join our Web Services team. Company Profile From its founding in 2011, RxAnte's mission has been exceedingly simple: Get more from medicines. Today, with a team of 85 and offices in Washington, DC and Portland, ME, we are the leading provider of predictive analytics and targeted clinical programs that improve prescribing and adherence. With nearly 13 million lives under management, our patented solutions for health plans are proven to improve quality scores and lower costs by improving prescription drug use. In 2019, RxAnte launched Mosaic Pharmacy Service (MPS), a wholly-owned subsidiary. Designed specifically to provide in-home pharmacy services to medically complex and vulnerable seniors, MPS will directly improve prescribing, adherence, and drug therapy outcomes for patients under our care. RxAnte is backed by UPMC, the $19 billion health plan and hospital system. We offer a flexible work environment with many of our employees working from home offices around the country. About the Job We're hiring a full-time Software Engineer to join Web Services, the 100% remote team responsible for our web applications and third-party integrations. You'll help us build, release, and maintain our innovative software products, built on PHP, Next.js/React/TypeScript, and Docker. Generally speaking, that means: Wiring up the frontend UI and connecting to APIs, coding backend business logic, and tackling small issues throughout the codebases Working on large, complex projects under the mentorship of a more senior project lead toward a high-quality solution delivered on time Working on small, clearly defined projects by yourself from time to time We hire great people and trust them to do great work. That means software development typically happens within autonomous, cross-functional product teams that are responsible for driving well-shaped projects from concept to completion. No egos here. Just a handful of humble, talented, and conscientious designers and engineers who play well with others and work as a team to ship great things. By the time you've reached this stage of your career, you should have a healthy appreciation for the depth of expertise possible in software engineering. You know what you don't know, and you're clear on the paths of growth that make sense for you. Accordingly, you'll be expected to seek out opportunities for experience and self-directed learning, and eagerly share what you're learning with the rest of the team. You'll report to the Senior Manager of Web Services. What We're Looking For At least 2 years experience as a professional software engineer on teams building web apps with the full PHP web stack, including a modern PHP framework and HTML, CSS, and JavaScript Experience building production web apps using a frontend framework like Next.js with React Firm grasp of basic syntax and common features of PHP and JavaScript Experience working with MySQL Experience with a distributed version control system like Git to collaborate on software development within a team A good writer, which is especially important given the asynchronous and technically precise nature of our work A desire to work on small, autonomous project teams An eagerness to grow professionally and sharpen your technical chops, through both mentorship from your teammates and self-directed learning You're able to work remotely, and the majority of your workday easily falls within a US time zone. You must be qualified to work in the United States and able to pass a drug screening. What We'd Be Excited to Find Familiarity building and maintaining HIPAA-compliant software Experience deploying web apps with Docker Experience building production web apps with TypeScript Experience deploying and maintaining RESTful APIs Benefits From day one, we offer… Fantastic health, dental, and vision insurance with an employer-funded HSA Ample and flexible PTO At least 10 company holidays per year A generous 401k plan Life, long-term, and optional short-term disability insurance Support for ongoing professional development and training How to Apply Please apply with a brief resume and a cover letter tailored to this position. Tell us about something you're proud to have built and how it speaks to what we're looking for. Tell us why this position is just the thing you've been hoping to find. Give us a preview of what it'll be like working with you. No need to write a novel, so please keep your cover letter around 600 words at the most. We strongly encourage candidates from all backgrounds and every walk of life to apply. Every person on our team brings their own unique perspective, and it's what makes our products better and our work more rewarding. We're eager to support you so that you can ship work you're proud of.
    $73k-102k yearly est. 60d+ ago
  • Contact Center Application Developer II

    ASM Research, An Accenture Federal Services Company

    Java developer job in Augusta, ME

    The Reporting, Forecasting and Workforce Management Specialist will drive the requirements, design, build, production and distribution of operational reports based on contact center and business data. Reporting will provide performance information for various audience levels in operations, project management, contract leadership, and the client. Additionally, this role includes forecasting contact center metrics such as contact volumes and handle times and working with the Workforce Management system to provide actionable forecasts for agent staffing. Performs analysis of data and results and may provide interpretation and context of data as part of preparing reports. Responsibilities may include designing and building ad-hoc reporting as-needed. + Works with data, data structures, definitions and relationships in Business Objects Enterprise (BOE), SSRS, Crystal Reports, Microsoft Excel and Microsoft Access. + Develops automated reports and dashboards using Tableau, Power BI, SSRS, Excel, PowerPivot and other reporting tools. + Gathers and prepares data from multiple sources to support information analytics. + Collaborates with senior reports developers and business units to develop requirements and to develop processes, procedures, and protocols and their corresponding reporting structures. + Researches, reviews, and analyzes the effectiveness and efficiency of existing report procedures. + Provides support as required to ensure the availability and performance of developed reports and dashboards for both external and internal users. + Provides data analysis as needed to assist the business in understanding the data in order to make well informed decisions. + Provides testing analysis and data validation by reconciling the source systems with business intelligence solutions and business requirements. + Coordinates and performs tests, including end-user reviews, for modified and existing processes, and other post-implementation support. + Conducts analysis to solve problems and integrate mathematical and statistical methods to help validate and support findings and reports. **Minimum Qualifications** + Bachelor's Degree in Computer Science, Information Systems, a related field or equivalent relevant experience. + 2-5 years of experience developing reports and using business intelligence tools. **Other Job Specific Skills** + Advanced skillset proficiency with MS Excel (including pivot tables/charts, conditional formatting, data management, advanced functions, charting). + Working proficiency with various business intelligence tools. + Experience with both relational and hierarchical database data manipulation. + Ability to obtain data from multiple sources, design and deliver routine reports, develop trending, and provide an understanding of any anomalies that arise. + Ability to provide effective and efficient ongoing support to the business community by working alongside other metrics team members and the various technical teams and customers. + Extensive practical knowledge in importing data for use in report software, spreadsheets, graphs, and flowcharts. + Excellent listening, interpersonal, written, and oral communication skills. + Demonstrated task and time management skills and the ability to meet task timelines. + Ability to work in a highly collaborative environment. + Knowledge and understanding of how to run MSSQL or SQL queries. + Experience with Project Management Agile methodologies a plus. **Compensation Ranges** Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. The compensation displayed for this role is a general guideline based on these factors and is unique to each role. Monetary compensation is one component of ASM's overall compensation and benefits package for employees. **EEO Requirements** It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment. Physical Requirements The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties' or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions. **Disclaimer** The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. 81000 EEO Requirements It is the policy of ASM that an individual's race, color, religion, sex, disability, age, gender identity, veteran status, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, veteran status, disability, gender identity, or age. All decisions on employment are made to abide by the principle of equal employment.
    $69k-91k yearly est. 32d ago

Learn more about java developer jobs

Do you work as a java developer?

What are the top employers for java developer in ME?

Top 4 Java Developer companies in ME

  1. VDart

  2. Eliassen Group

  3. Atrium

  4. Kambi

Job type you want
Full Time
Part Time
Internship
Temporary

Browse java developer jobs in maine by city

All java developer jobs

Jobs in Maine