P

Senior Java Backend Engineer

Patsnap

Singapore · Full Time

Be the first to apply

Experience
3+ yrs
Salary
Openings
1
Posted
2 hours ago
Work mode
In office
Education
Bachelor's or Master's in Computer Science or related
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Patsnap

Patsnap is a global frontrunner in AI-empowered intellectual property (IP) and research & development (R&D) intelligence solutions. Established in 2007, the company leverages its proprietary extensive innovation dataset and a domain-specific large language model, alongside Hiro, an AI assistant, to boost IP task productivity by 75% and reduce R&D resource wastage by 25%. Patsnap supports over 15,000 enterprises—including major players like NASA, Tesla, PayPal, Sanofi, Dow Chemical, and Wilson Sonsini—in accelerating their innovation via an intuitive platform covering the full innovation lifecycle.

Role Overview

We are seeking an expert Java Backend Engineer to join our active team, taking comprehensive accountability for designing and developing backend systems that emphasize high efficiency, scalability, and reliability. The position involves collaborating across functions, mentoring less-experienced engineers, and spearheading advancements in backend services.

Key Responsibilities

  • Design, architect, and implement robust Java-based backend solutions enabling new functionalities and products.
  • Manage the entire project lifecycle independently, encompassing requirement analysis through to deployment in production.
  • Enhance system performance and scalability through code evaluations, database optimizations, and microservices fine-tuning under demanding traffic.
  • Define and uphold coding standards, testing protocols, and documentation to ensure superior code quality within the team.
  • Promote the sharing of best practices related to Java development and encourage continuous team improvements.
  • Collaborate closely with product managers, frontend developers, and DevOps specialists to ensure timely, high-quality release cycles.
  • Identify, troubleshoot, and resolve production issues, implementing long-term solutions to prevent recurrence and minimize downtime.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or closely related discipline.
  • At least 3 years of professional experience in Java backend development.
  • In-depth knowledge of Spring and Spring Boot frameworks, RESTful APIs, and microservices design.
  • Experience with both SQL and NoSQL databases, including skills in optimizing database performance.
  • Familiarity with continuous integration/continuous delivery (CI/CD) workflows and container orchestration tools such as Docker and Kubernetes.
  • Proven track record of leading projects autonomously from concept stage to deployment.
  • Strong analytical abilities and competence in diagnosing complex problems and stabilizing production systems.

Level

Senior

Minimum education

Bachelor's Degree

Tools & software

Docker required Kubernetes required Microservices Architecture required Spring Boot required Spring Framework required

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help