Search by job, company or skills

PatSnap

Senior/ Software Engineer(Backend)

3-5 Years
Save
  • Posted 2 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About PatSnap


Patsnap empowers IP and R&D teams by providing better answers, so they can make faster decisions with more confidence. Founded in 2007, Patsnap is the global leader in AI-powered IP and R&D intelligence. Our domain-specific LLM, trained on our extensive proprietary innovation data, coupled with Hiro, our AI assistant, delivers actionable insights that increase productivity for IP tasks by 75% and reduce R&D wastage by 25%. IP and R&D teams collaborate better with a user-friendly platform across the entire innovation lifecycle. Over 15,000 companies trust Patsnap to innovate faster with AI, including NASA, Tesla, PayPal, Sanofi, Dow Chemical, and Wilson Sonsini.

About the role

  • We are seeking a highly skilled and experienced Java Backend Engineer to join our

  • dynamic team. You will take full ownership of backend system design and

  • development, ensuring high performance, scalability, and reliability. You will

  • collaborate with cross-functional stakeholders, mentor junior engineers, and drive

  • innovation in our backend services


Responsibilities

  • Architect, Design, and Implement robust backend solutions in Java to support new features and products




  • Lead End-to-End Projects: Own the entire development cycle (from requirements gathering to production deployment) with minimal supervision




  • Optimize Performance & Scalability: Conduct code reviews, optimize databases, and fine-tune microservices to maintain responsive and reliable systems under high traffic




  • Ensure Code Quality & Best Practices: Establish and enforce coding standards, testing strategies, and documentation for the team




  • Collaboration: Share knowledge on Java best practices, and foster a culture of continuous improvement




  • Cross-Functional Coordination: Work closely with product managers, frontend engineers, and DevOps to deliver cohesive, high-quality releases on schedule




  • Troubleshoot and Debug: Diagnose issues in production, implement long-term fixes, and proactively prevent downtime or regressions


Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field




  • 3+ years of professional experience in Java backend development

  • Strong understanding of Spring/Spring Boot frameworks, RESTful API design, and microservices architecture




  • Proficiency with SQL/NoSQL databases, and knowledge of database performance optimization




  • Familiarity with CI/CD pipelines and containerization technologies (e.g., Docker, Kubernetes)




  • Demonstrated ability to independently lead projects from concept to deployment




  • Excellent problem-solving skills and ability to troubleshoot complex systems in production environments

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141553341

Similar Jobs

Singapore

Skills:

JavaGithubPythonAWSGo

Singapore

Skills:

Pci DssJavaPostgreSQLKafkaSpring BootSqlNosqlRabbitmqDockerMySQLKubernetesGRPCEKSGitHub ActionsMCP

Singapore, Woodlands

Skills:

PostgreSQLRabbitmqPythonDockerK3sLinux ShellReact Next.js

Singapore

Skills:

JavaOracle Sql ServerPerformance TuningPostgreSQLScalaNode.jsGitTypescriptJavascriptMySQLDebuggingMongoDBRestful Apisoptimizing backend servicesDocumentDBmicroservices architecturebackend testing practices

Singapore

Skills:

JavaGolangCloud ServicesRelational DatabaseData ModelingDockerPythoncontainerization techniquesK8SNoSQL databasehigh performance backend implementationRESTful API frameworkCI CD setupprofiling and monitoring