Compunnel, Inc.
We are seeking a highly skilled and experienced Backend Engineer to own the backend architecture, ensure high performance and scalability, and collaborate effectively with frontend and architecture teams. This role requires proficiency in Java (Spring Boot), Node.js, RESTful API and GraphQL design, and hands-on experience with the Optimizely platform.
Job Responsibilities:
Design and develop robust backend services using Java (Spring Boot) and Node.js
Develop scalable, modern RESTful APIs and GraphQL services
Work with Scala for functional programming needs
Integrate services with legacy systems and third-party platforms
Build and maintain autonomous service-oriented architectures
Collaborate with frontend developers to ensure seamless API integration
Ensure high code quality through Test-Driven Development (TDD) and automated testing
Optimize performance and scalability of backend systems
Participate in architectural reviews and design discussions
Work closely with product, architecture, and dev teams to deliver high-quality solutions
Support Optimizely platform features and implement personalization strategies
Required Skills:
Proficiency in Java, Spring Boot, and Node.js Experience building RESTful APIs and using GraphQL Hands-on experience with Optimizely Platform (Configured Commerce or similar) Strong database skills with SQL (MySQL, Oracle) and NoSQL (MongoDB, Couchbase) Understanding of OOP and SOLID design principles Experience in Test-Driven Development (TDD), writing unit and integration tests Ability to build backend systems that support large-scale applications Familiarity with frontend frameworks like React, AngularJS, Next.js (for integration purposes) Preferred Skills:
Functional programming using Scala Digital experience and personalization platforms Performance tuning for high-traffic environments Certifications:
(Not specified) Education: Undergraduate degree in Computer Science, Engineering, or related field (preferred) Email ID * This field is required Please enter valid emailId. Cell phone * This field is required Please enter valid cell phone. First Name * This field is required Please enter valid first name. Last Name * This field is required Please enter valid last name.
#J-18808-Ljbffr
Proficiency in Java, Spring Boot, and Node.js Experience building RESTful APIs and using GraphQL Hands-on experience with Optimizely Platform (Configured Commerce or similar) Strong database skills with SQL (MySQL, Oracle) and NoSQL (MongoDB, Couchbase) Understanding of OOP and SOLID design principles Experience in Test-Driven Development (TDD), writing unit and integration tests Ability to build backend systems that support large-scale applications Familiarity with frontend frameworks like React, AngularJS, Next.js (for integration purposes) Preferred Skills:
Functional programming using Scala Digital experience and personalization platforms Performance tuning for high-traffic environments Certifications:
(Not specified) Education: Undergraduate degree in Computer Science, Engineering, or related field (preferred) Email ID * This field is required Please enter valid emailId. Cell phone * This field is required Please enter valid cell phone. First Name * This field is required Please enter valid first name. Last Name * This field is required Please enter valid last name.
#J-18808-Ljbffr