工作描述
16 天前
• Design and lead end-to-end backend development of enterprise-grade web applications
• Design and implement optimized data models and scalable microservices
• Collaborate with Front-End developers to intergrate user facing elements with server-side logics
• Interact with users and Product Managers to understand the needs and propose solutions accordingly
• Run quick PoCs to test new ideas
• Continuously integrate new features into existing applications and products
• Conduct performance analysis and improving to ensure best user experience
• Influencing and advocating engineering excellence with industry best practices around reusability, stability, reliability of the whole CICD pipeline
• Ensure a disciplined approach in code management and automated build, testing and deployment
&
Core Tech Requirements:
• Must-Have
• Hands-on experience with at least one of the followings:
• Java (Spring Boot and ORM frameworks like Hibernate)
• C# (.NET core or C# .NET)
• Strong understanding and experience in applying OOPS, SOLID principles, design patterns and coding standards.
• Strong experience in developing end-to-end enterprise-grade web applications and RESTful APIs using microservices and event-driven architectures
• General understanding of decoupled application design standards and best practices.
• Strong knowledge of both SQL (MS-SQL / SQL Server / Oracle) & NoSQL databases (MongoDB)
• Good-to-Have
• Good grasp on algorithms and data structures
• Experience working on industry standard services like Message Queue, Redis, Elastic Search, Kafka, or Spark Streaming
• Well versed with DevOps best practices like containerization, CICD pipeline (Jenkins and Maven)
• Familiar with system security concepts like LDAP and SSO authentication, encryption, digital signature, SSL, OAuth, web service proxies, firewalls, multi-protocol gateways
• Decent knowledge on at least one other programming language like Java, C#, Python, etc
• Experience in Cloud Platform & Services is a plus
Qualification
• 5+ years of RELEVANT experience in Java with Spring Boot design and dev
• Strong individual contributor but with the ability to work within an expert cross-geography and cross-functional CoE team with colleagues having complementary skillsets
• Ability to take ownership and deliver within timelines
• Effective written and verbal communication skills
• College degree / specialization is NOT a necessity
• Design and implement optimized data models and scalable microservices
• Collaborate with Front-End developers to intergrate user facing elements with server-side logics
• Interact with users and Product Managers to understand the needs and propose solutions accordingly
• Run quick PoCs to test new ideas
• Continuously integrate new features into existing applications and products
• Conduct performance analysis and improving to ensure best user experience
• Influencing and advocating engineering excellence with industry best practices around reusability, stability, reliability of the whole CICD pipeline
• Ensure a disciplined approach in code management and automated build, testing and deployment
&
Core Tech Requirements:
• Must-Have
• Hands-on experience with at least one of the followings:
• Java (Spring Boot and ORM frameworks like Hibernate)
• C# (.NET core or C# .NET)
• Strong understanding and experience in applying OOPS, SOLID principles, design patterns and coding standards.
• Strong experience in developing end-to-end enterprise-grade web applications and RESTful APIs using microservices and event-driven architectures
• General understanding of decoupled application design standards and best practices.
• Strong knowledge of both SQL (MS-SQL / SQL Server / Oracle) & NoSQL databases (MongoDB)
• Good-to-Have
• Good grasp on algorithms and data structures
• Experience working on industry standard services like Message Queue, Redis, Elastic Search, Kafka, or Spark Streaming
• Well versed with DevOps best practices like containerization, CICD pipeline (Jenkins and Maven)
• Familiar with system security concepts like LDAP and SSO authentication, encryption, digital signature, SSL, OAuth, web service proxies, firewalls, multi-protocol gateways
• Decent knowledge on at least one other programming language like Java, C#, Python, etc
• Experience in Cloud Platform & Services is a plus
Qualification
• 5+ years of RELEVANT experience in Java with Spring Boot design and dev
• Strong individual contributor but with the ability to work within an expert cross-geography and cross-functional CoE team with colleagues having complementary skillsets
• Ability to take ownership and deliver within timelines
• Effective written and verbal communication skills
• College degree / specialization is NOT a necessity
更多相似工作
🎉 Got an interview?