{bc}
linkedin

Core Java Fullstack Developer

Persistent Systems
Pune, IND
Full-time
Mid-Senior
Hybrid
Discovered 4 weeks ago
Core JavaObject-Oriented ProgrammingSpring BootSpring MVCSpring Data JPAHibernate

Full Job Posting

Role overview

Seeking a Java full stack developer to design and develop scalable enterprise applications and deliver backend services and web experiences.

Role: Java Full Stack Developer with Spring Boot and Cursor AI; location stated in the description: Pune.

Experience required: 3–6 years.

Responsibilities

  • Design, develop, test, and maintain enterprise full stack applications using Java and Angular.
  • Develop scalable backend services and microservices with Spring Boot and related frameworks.
  • Create responsive, interactive web applications and reusable, maintainable components.
  • Design RESTful APIs and integrate applications and services.
  • Collaborate with business analysts, architects, QA teams, and product owners on business requirements.
  • Apply object-oriented programming principles and industry-standard design patterns.
  • Build database-driven applications; write SQL and support database integration.
  • Use Cursor AI for code generation, productivity, debugging, optimization, and documentation.
  • Review code, uphold standards, troubleshoot issues, and perform root cause analysis.
  • Work with source control; support CI/CD and deployment automation.
  • Participate in Agile ceremonies, maintain technical artifacts, and recommend technology improvements.

Qualifications and experience

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • 3–6 years of full stack development experience using Java technologies.
  • Strong Core Java, object-oriented programming, software design, SOLID principles, and design patterns.
  • Hands-on Spring Boot, Spring MVC, Spring Data JPA, Hibernate, and Spring Security experience.
  • Experience building microservices-based applications and developing and consuming RESTful APIs.
  • Strong Angular, JavaScript, TypeScript, HTML5, and CSS3 knowledge.
  • Strong SQL skills and relational database experience, including integration, query optimization, and data modeling.
  • Hands-on Cursor AI use for development tasks; experience with Git, GitHub, Bitbucket, or another version control system.
  • Familiarity with Maven, Gradle, or modern build automation tools.
  • Understanding of CI/CD, DevOps practices, Agile Scrum, and software development lifecycle processes.
  • Strong problem-solving, analytical, communication, and collaboration skills.

Technical skills

  • Core Java, OOP, SOLID principles, design patterns, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, and Spring Security.
  • Microservices, Angular, JavaScript, TypeScript, HTML5, CSS3, RESTful APIs, SQL, and relational databases.
  • Cursor AI, Git and other source control systems, Maven or Gradle, CI/CD, and DevOps practices.

Benefits

  • Competitive salary and benefits package; the description does not state a salary amount or cadence.
  • Talent development, quarterly growth opportunities, and company-sponsored higher education and certifications.
  • Cutting-edge technology opportunities, engagement initiatives, flexible hours, and long-service awards.
  • Annual health check-ups and group term life, personal accident, and medical insurance coverage.

Workplace and inclusion

  • The description states support for hybrid work and flexible hours.
  • The office is described as accessibility-friendly, with ergonomic setups and assistive technologies.
  • The employer describes an inclusive, equal-opportunity workplace.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Persistent Systems