Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Full Stack Developer

Rishabh RPO

Job Title: Java Full Stack Developer

Locations: Remote Position

Type: Full-TIme





Job Description

We are seeking a Java Full Stack Developer with 2-4 years of experience to support the design, development, testing, and maintenance of modern enterprise applications for the GrantSolutions platform. The ideal candidate will have experience developing full-stack solutions using Java, Spring Boot, ReactJS, REST APIs, microservices, relational databases, and cloud technologies.

The Java Full Stack Developer will collaborate with developers, architects, DevOps engineers, Product Owners, Scrum teams, business stakeholders, and Federal partners to deliver secure, scalable, and high-quality solutions supporting mission-critical applications and modernization initiatives. The successful candidate will participate across the full Software Development Life Cycle (SDLC), leveraging Agile methodologies, cloud-native technologies, CI/CD practices, and AI-assisted development tools to improve software quality, productivity, and delivery outcomes.

Responsibilities

You will contribute to building secure, scalable, and user-centric enterprise applications using Java, Spring Boot, ReactJS, RESTful APIs, microservices, relational databases, and AWS cloud technologies. Working closely with cross-functional teams, including architects, developers, DevOps engineers, Product Owners and other business stakeholders, you will help deliver mission-critical solutions that support application modernization and business operations.

This role emphasizes strong software engineering fundamentals, full-stack application development, collaboration, continuous learning, and the delivery of high-quality solutions in an Agile environment. The successful candidate will leverage modern development practices, cloud-native technologies, DevSecOps principles, and AI-assisted development tools to accelerate software delivery, improve code quality, enhance testing and troubleshooting, and increase engineering productivity while adhering to security, compliance, and Responsible AI standards.

  • Design, develop, test, deploy, and maintain full-stack enterprise applications using Java, Spring Boot, ReactJS, REST APIs, and microservices architectures.

  • Develop responsive user interfaces and scalable backend services that support business processes, integrations, and mission-critical operations.

  • Collaborate with architects, developers, business analysts, QA engineers, and stakeholders to translate business requirements into secure, scalable, and maintainable technical solutions.

  • Develop, optimize, and support database schemas, SQL queries, data access layers, and integrations using relational databases such as Oracle and PostgreSQL.

  • Troubleshoot and resolve application defects, performance bottlenecks, integration issues, and production incidents across the application stack.

  • Participate in all phases of the Software Development Life Cycle (SDLC), including analysis, design, development, testing, deployment, and operational support.

  • Support cloud deployments, application releases, CI/CD pipelines, DevSecOps initiatives, and automated testing practices.

  • Create and maintain technical documentation, including solution designs, API specifications, deployment procedures, and operational support guides.

  • Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups, sprint reviews, and retrospectives.

  • Leverage AI-assisted development tools and emerging technologies to improve software quality, engineering productivity, testing, troubleshooting, documentation, and delivery outcomes.

  • Travel Required: Up to 10%

Qualifications:

Required

  • Clearance Required: Ability to obtain Public Trust

  • Bachelor's degree in Computer Science, Information Systems, Engineering, Mathematics, or a related technical discipline; equivalent combination of education and experience may be considered.

  • TWO (2) years of professional software development experience with both front-end and back-end application development.

  • Strong experience with Java 8+, Spring Framework, Spring Boot, Hibernate, Maven, REST APIs, JSON, Microservices Architecture, and Object-Oriented Design principles.

  • Experience designing, developing, testing, deploying, and supporting scalable, secure, and maintainable enterprise applications throughout the Software Development Life Cycle (SDLC).

  • Proficiency with ReactJS, including React Hooks, Redux, React Router, component lifecycle management, state management, and modern front-end development practices, along with strong JavaScript skills including DOM manipulation and asynchronous programming.

  • Experience working with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server, including schema design, data modeling, normalization, SQL development, and query optimization.

  • Experience developing and consuming RESTful web services and integrating applications with internal and external systems.

  • Experience working with AWS cloud services, cloud-native application development, containerized environments, and modern software deployment practices.

  • Experience using source control, CI/CD, and software lifecycle management tools such as Git, GitHub, GitLab, Bitbucket, Azure DevOps, Jenkins, or similar platforms.

  • Experience working in Agile/Scrum environments, collaborating with cross-functional teams, and participating in sprint planning, backlog refinement, standups, reviews, and retrospectives.

  • Strong analytical, critical thinking, and problem-solving skills, with the ability to troubleshoot complex technical challenges and develop effective solutions.

Preferred

  • Experience with Docker, Kubernetes, Terraform, or Infrastructure-as-Code technologies.

  • Knowledge of DevSecOps, automated testing frameworks, application performance monitoring, and observability tools.

  • Hands-on experience using AI-powered software engineering tools such as GitHub Copilot, Amazon Q Developer, Cursor, Claude, Gemini, or similar platforms to improve development productivity, code quality, testing, troubleshooting, and documentation.

  • Experience supporting federal, healthcare, financial, or other highly regulated environments.

  • AWS, Java, Spring, Kubernetes, Scrum, or cloud-related certifications.

  • Experience developing AI-enabled applications, integrating LLMs, RAG architectures, AI Agents, conversational AI solutions, or intelligent automation capabilities.

  • Understanding of Responsible AI, AI governance, cybersecurity, data privacy, secure coding practices, and the appropriate use of AI technologies within enterprise or government environments.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Java Full Stack Developer in Maine vacancy
  • $100k

     ...more than 14 years, SynergisticIT has been helping aspiring developers like you excel in the tech industry. We focus on equipping you...  ...committed to supporting your journey! Preferred skills for Java/Full stack/Devops positions include an associate or bachelors degree or... 
    Java
    H1b

    SynergisticIT

    Portland, ME
    1 day ago
  •  ...Canada, Mexico, Brazil, UK & Australia Job Description Required Skills: Full Stack developer with Min 6+ years overall experience in development and Integration of Services Minimum 4+ years of Java Development experience. Experience developing Services and configuring... 
    Java
    For contractors

    VDart Inc

    Portland, ME
    1 day ago
  • $185k - $225k

     ...practices of software engineering. As a Senior Full Stack Engineer, you will play a key role in...  ..., designers, and fellow engineers Develop scalable frontend applications, backend services...  ...including: Backend: Python, Go, Java; microservices; REST and GraphQL... 
    Java

    Datavant

    Augusta, ME
    4 days ago
  •  ...looking for software engineers with a driven mindset. Get the right opportunity and gain experience in building web-centric solutions on Java. Who Should Apply: Recent computer science/engineering/mathematics/statistics or science graduates or anyone looking to make... 
    Java
    H1b

    SynergisticIT

    Portland, ME
    4 days ago
  •  ...Safe Agile trained with 8+ years of experience. 2. Experience working with Java microservice, Node JS, front end technology and framework such as Java, JavaScript, and ReactJS. 3. Experience with version control tools such as Git. 4. Experience with... 
    Java

    Yantran LLC

    Rangeley, ME
    3 days ago
  •  ...a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers. Who Should Apply Recent Computer... 
    Java
    H1b

    SynergisticIT

    South Portland, ME
    3 days ago
  • $95k - $154k

     ...'ve helped thousands of candidates land full-time jobs at tech leaders like Google, Apple...  ...employers want now. Whether you're a Java developer, software engineer, data scientist, or...  ...entry-level software programmers, Java Full stack developers, Python/Java developers, Data... 
    Java
    Full time
    Contract work
    H1b

    SynergisticIT

    Portland, ME
    1 day ago
  •  ...Our client seeks a Senior Software Engineer focused on backend Java development to design, build, and maintain scalable, data-intensive...  ...implementation, testing, deployment, and ongoing support. This is a full-time remote role. This is a full-time, permanent opportunity,... 
    Java
    Hourly pay
    Permanent employment
    Full time
    Local area
    Remote work

    Eliassen Group

    Augusta, ME
    3 days ago
  • $77.1k - $123.3k

     ...United States Full time R2026-749 We believe in the power...  ...continuous improvement Design, develop, and maintain end-to-end...  ...across both backend services (Java/Spring) and frontend applications...  ...and resolve issues across the stack, including UI bugs, API... 
    Java
    Full time
    Live in
    Local area
    Worldwide

    Cengage Group

    Portland, ME
    2 days ago
  •  ...Role - Software Developer Location - Greenwood Village, Colorado Resource - GC holder or Citizenship only JD below JD...  ...confidence in every deployment • Develop micro services in python/java on AWS • Partner with our automation framework team to create... 
    Java
    Work experience placement

    Yantran LLC

    Greenwood, ME
    3 days ago
  •  ...the organization.This role will play a leading role in improving the interaction between the business and IT by identifying and developing strategic applications of IT. The role will be critical in the advancement of the architecture roadmap through innovative solutions... 
    Java
    Remote work

    Samprasoft

    Portland, ME
    1 day ago
  •  ...efficiency and/or quality of the solutions developed by the team and leads the implementation...  ...squad ~ Strong proficiency in Java (Spring Boot, Spring MVC, JPA/Hibernate)...  ...Preferred Requirements Experience in full stack development Experience in Node.js programming... 
    Java
    Local area
    Shift work

    Verint Systems

    Augusta, ME
    4 days ago
  •  ...Skills: Architecture software design - Expert - 5 years Service-oriented architecture development - Expert - 5 years. JAVA Full Stack development - Expert - 5 years Top 3 Skills: Architecture software design Service-oriented architecture... 
    Java
    Contract work
    H1b

    ShiftCode Analytics

    Augusta, ME
    4 days ago
  •  ...Job PostingSynergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+...  ...and ResponsibilitiesHands on experience in designing and developing applications using Java EE/Spring platformsObject Oriented analysis and design using... 
    Java
    H1b
    Immediate start

    SynergisticIT

    Portland, ME
    1 day ago
  •  ...Job PostingSynergistic IT is a full-service staffing and placement firm servicing clients in America for the past 12+...  ...and ResponsibilitiesHands on experience in designing and developing applications using Java EE/Spring platformsObject Oriented analysis and design using... 
    Java
    H1b
    Immediate start

    SynergisticIT

    Portland, ME
    3 days ago
  •  ...Job TitleJava ProgrammerSynergistic IT is a full-service staffing and placement firm servicing clients...  ...Job DescriptionGood knowledge on Data structures, Java Collections, Streams, Lambda expressions and algorithms.Develop and test softwareJava Programmer with maximum experience... 
    Java
    Immediate start

    SynergisticIT

    Portland, ME
    4 days ago
  • $110k

     ...seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable, and performant mobile applications used...  ...) ~ Experience working with native modules (Swift, Kotlin/Java) preferred ~ Familiarity with mobile CI/CD tools preferred... 
    Java
    Work experience placement
    Worldwide
    Flexible hours

    The Hertz Corporation

    Augusta, ME
    1 day ago
  • $110k - $270k

     ...dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust, enterprise‑scale...  ...multiple layers of our technology stack, with a primary focus on backend development...  ...level Employment Type Full‑time Job Function Software Development... 
    Java
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Veeva Systems

    Portland, ME
    2 days ago
  •  ...jobseekers. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine Learning... 
    Java
    Full time
    H1b
    Remote work

    SynergisticIT

    Bangor, ME
    1 day ago
  •  ...a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should Apply: Recent computer... 
    Java
    H1b

    SynergisticIT

    Freeport, ME
    1 day ago
  • $140k

     ...Overview Senior Full Stack Engineer needed for IDEXX’s Vello team. Vello is a new product that proactively engages pet parents and integrates with IDEXX practice management software and diagnostics to support pet health and wellbeing. What You’ll Do Orchestrate... 
    Remote work

    IDEXX

    Westbrook, ME
    4 days ago
  • $185k - $215k

     ...Senior Full-Stack Engineer Forerunner exists to fix the challenges faced by government and regulated industries in keeping critical...  ...code. Enough familiarity with CI/CD, testing frameworks, and developer tooling to improve how the team ships — not just what it ships... 
    Permanent employment
    Visa sponsorship
    Day shift

    ForeRunner Corporation

    Portland, ME
    3 days ago
  • DescriptionTyler Maine is looking for an Application Developer to join our team. Based in Augusta, ME, Tyler Maine is a leader in digital...  ..., or eCommerce industries.Desired ExperienceProficient in Java programming and development for Linux based web server environmentsUnderstanding... 
    Java
    Work experience placement

    Tyler Technologies

    Augusta, ME
    3 hours ago
  •  ...union, Client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time... 
    Java
    Full time

    SynergisticIT

    Bangor, ME
    2 days ago
  •  ...Front-End DeveloperWe're hiring a Front-End Developer to build the websites that carry our...  ...design and development, content strategy, and full-service marketing.We call ourselves...  ...extensibility, and the full analytics and tag stack. The plumbing that turns a site into a... 
    Summer work
    Remote work
    Home office
    Flexible hours

    Anchour

    New Gloucester, ME
    1 day ago
  • $90k - $154k

     ...Career Gap? Outdated Tech Stack? No Interviews? Let's Get You Hired...  ...industry still needs skilled developers. The challenge is proving you'...  ...return to the workforce and land full-time jobs at major employers—...  ...junior software programmer, Java full stack engineer, Python/Java... 
    Java
    Full time
    H1b
    Remote work
    Shift work

    SynergisticIT

    Bangor, ME
    1 day ago
  • $209k - $238.5k

     ...Sr. Lead Software Engineer, Full Stack - Shopping Tech Do you love building and pioneering...  ...technology projects and a team of developers with deep experience in distributed microservices...  ...programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and... 
    Java
    Full time
    Part time
    Internship
    Local area
    Remote work

    Capital One

    Augusta, ME
    1 day ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development...  ...as part of frontend development Develop backend services in Java to support Global Search adoption and scalability Assist... 
    Java
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Bangor, ME
    1 day ago
  • $140.6k - $173.1k

     ...card platform. We design and develop new capabilities that enable delightful...  ...-leading AI tools/platforms, Java, AWS, Kafka event streaming,...  ....Work across technology stacks and quickly adapt to new tools...  ...Portland, ME; Chicago, IL; Seattle, WA; Dallas, TXType: Full time
    Java
    Full time
    Flexible hours

    WEX

    Portland, ME
    1 day ago
  •  ..., etc. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Scientists, and Machine Learning engineers.Who Should Apply: Recent Computer... 
    Java
    H1b

    SynergisticIT

    Bangor, ME
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Full Stack Developer. Be the first to apply!