For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Persistent Systems
Persistent Systems

Java Full Stack Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Software Development
Java
Agile
+29

Permanent role
2 days ago
Apply now

Job Title: Software Engineer

Job Responsibilities:

  • Design and develop robust, reusable, and reliable software solutions that adhere to standard best practices for software development.
  • Maintain secure, high-quality code and follow best practices in an Agile environment.
  • Promote best practices, code reviews, and adherence to coding standards and quality guidelines.
  • Collaborate on complex technical problems and solutions with internal and external stakeholders.
  • Identify and mitigate risks while proactively addressing any issues or obstacles that may arise during project execution.
  • Drive process improvements and optimizations to increase efficiency within the team and product.
  • Proactively communicate updates on project status, risks, and dependencies to engineering teams.
  • Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment).
  • The Company may adopt, vary, or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so.

Job Qualifications:

Required Qualifications:

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 4+ years of experience in Java and related frameworks (Spring Boot, microservices, etc.).
  • 4+ years of experience in API Development (REST, GraphQL, Swagger/OpenAPI).
  • 4+ years of experience with IntelliJ/Eclipse, Git, and build tools (Maven, Gradle).
  • 4+ years of experience with SQL and relational databases (SQL Server, Oracle, MySQL, etc.).
  • Experience with troubleshooting and debugging Java applications in a production environment.
  • Experience working with tools such as Docker, OpenShift, Kubernetes.
  • Proven exceptional interpersonal skills in areas such as teamwork, facilitation, and negotiation.
  • Solid analytical and problem-solving skills, with the ability to quickly identify and resolve issues.
  • Ability to work independently and prioritize tasks in a fast-paced, dynamic environment.
  • High proficiency in developing visual representations of architectural solutions.
  • High proficiency in written and verbal English communication.
  • Experience working in Agile/Scrum Teams.
  • Experience working in a virtual team environment across multiple locations.

Preferred Qualifications: Knowledge of Azure/AWS cloud application development.

About Persistent Systems

👥501-1000
📍Pune
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service