← Back to jobs

Persistent Systems Logo
Java Developer

Persistent Systems

 

United States

Posted On: Just posted
Experience: 5+ years
Availability: Onsite
Openings: 5
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build tools, software components, and web services to support conversational AI experiences.

Responsibilities

  • Own the end-to-end lifecycle of full stack web applications, including design, development, automated testing, documentation, and operation.
  • Write high-quality code with a focus on scalability, maintainability, and performance, spending approximately 80% of your time on hands-on coding.
  • Triage, fix, and validate bugs to ensure system stability.
  • Collaborate with product managers, UX designers, and data scientists to solve customer problems and deliver specific features.
  • Scope technical effort, identify risks, and communicate architectural trade-offs.

Required Skills

  • 5+ years of experience developing web applications.
  • Strong expertise in Java, Java 8, and J2EE.
  • Deep experience with Spring and Spring Boot frameworks.
  • Proven track record building REST APIs and working within microservices architectures.
  • Solid understanding of SOA and web services paradigms.
  • Proficiency with JUnit for automated testing.
  • Experience with build tools and version control using Git.
  • Strong grasp of algorithms, database concepts, and software development fundamentals.
  • Knowledge of frontend technologies including JavaScript, HTML5, CSS3, React, and Redux.

Preferred Skills

  • Experience working with AWS cloud environments and Kubernetes.
  • Exposure to CI/CD pipelines.
  • Experience building chatbots.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs