-
View all jobs
Senior Java SAP Commerce Developer
SUMMARY:
Reporting to the Development Project Manager, the Senior Java SAP Commerce Developer will collaborate closely with the Romania-based development team to bring departmental ideas to life. This fully-remote role involves analyzing requirements, designing solutions, and writing high-quality code to deliver new features effectively. Additionally, the Senior Developer will represent the company as the lead developer for assigned third-party integrations, which includes participating in calls and email exchanges with external partners.
We are seeking a motivated and driven individual to design and develop highly scalable, high-performance solutions that have the potential to transform the tire industry. The ideal candidate is a creative problem-solver who can devise innovative solutions to complex challenges, implement those solutions through high-quality code, and effectively present their ideas to the CTO and Tech Lead.
In this role, you will gain valuable business experience in the e-commerce industry, with skills and insights that are transferable to other sectors. You'll work on a well-architected platform with a strong technical foundation, developing new features to support the needs of various departments. As part of a collaborative team, you'll take ownership of projects, working closely with department managers and the CTO to deliver impactful solutions. This position offers opportunities for continuous learning and growth in an environment that values innovation and technical excellence. You'll also have the chance to develop solutions across diverse platforms, including web, mobile, and more.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
SUMMARY:
Reporting to the Development Project Manager, the Senior Java SAP Commerce Developer will collaborate closely with the Romania-based development team to bring departmental ideas to life. This fully-remote role involves analyzing requirements, designing solutions, and writing high-quality code to deliver new features effectively. Additionally, the Senior Developer will represent the company as the lead developer for assigned third-party integrations, which includes participating in calls and email exchanges with external partners.
We are seeking a motivated and driven individual to design and develop highly scalable, high-performance solutions that have the potential to transform the tire industry. The ideal candidate is a creative problem-solver who can devise innovative solutions to complex challenges, implement those solutions through high-quality code, and effectively present their ideas to the CTO and Tech Lead.
In this role, you will gain valuable business experience in the e-commerce industry, with skills and insights that are transferable to other sectors. You'll work on a well-architected platform with a strong technical foundation, developing new features to support the needs of various departments. As part of a collaborative team, you'll take ownership of projects, working closely with department managers and the CTO to deliver impactful solutions. This position offers opportunities for continuous learning and growth in an environment that values innovation and technical excellence. You'll also have the chance to develop solutions across diverse platforms, including web, mobile, and more.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Design and Implement Backend Systems: Develop scalable, secure, and efficient server-side applications and APIs.
- Optimize Performance: Ensure that the backend systems can handle high traffic and large datasets effectively.
- Maintain Code Quality: Write clean, maintainable, and well-documented code following best practices.
- Design Database Structures: Create and maintain databases that support application requirements.
- Optimize Queries: Ensure database queries are efficient and minimize latency.
- Integration with External Services: Work with payment gateways, messaging platforms, or other APIs.
- API Development and Maintenance: Build RESTful, SOAP or GraphQL APIs to connect frontend applications or third-party services.
- Code Reviews: Review code written by peers and junior developers to ensure quality and adherence to standards.
- Mentorship: Provide guidance and support to less experienced developers to foster their growth.
- Decision-Making: Contribute to technical discussions and make key decisions on tools, frameworks, and architecture.
- Implement Security Best Practices: Protect systems from vulnerabilities like SQL injection, XSS, or other common exploits.
- Work with Cross-Functional Teams: Collaborate with product managers, frontend developers, and QA engineers to deliver features and resolve issues.
- Understand Business Goals: Align backend functionality with business requirements and customer needs.
- Provide Documentation: Create comprehensive technical documentation for systems and processes.
- Troubleshoot and Debug: Quickly identify and resolve issues in production environments.
- Stay Updated: Keep up with the latest technologies, frameworks, and methodologies in backend development.
- Other duties as assigned.
- Education: Bachelor's degree preferred.
- Java Expertise: 4–6+ years of solid Java development experience with a strong understanding of core Java and object-oriented programming (OOP) principles.
- Framework Proficiency: Skilled in the Spring framework.
- SAP Commerce (Hybris): 1+ years of experience with SAP Commerce, including a solid understanding of its core architecture and main components. Familiarity with platform customizations and implementation principles.
- ORM Frameworks: Strong knowledge of ORM frameworks like Hibernate; experience with SAP Commerce ORM is a plus.
- Web Services: Hands-on experience with SOAP, REST, gRPC, and GraphQL.
- Database Skills: In-depth knowledge of relational databases, particularly MySQL.
- Frontend Skills: Proficient in HTML, CSS, JavaScript, and jQuery.
- Version Control: Experienced in using Git for version control.
- Custom Feature Design: Enthusiastic about designing custom features aligned with platform architecture principles.
- Design Patterns: Knowledgeable in various design patterns and their appropriate application in eCommerce solutions.
- Problem Solving: Strong problem-solving skills with the ability to anticipate and address issues effectively.
- Communication: Excellent communication skills to support collaboration across teams.
- Organizational Skills: Highly organized with keen attention to detail.
- Teamwork: A collaborative team player with a positive, can-do attitude and self-reflective mindset.
- Third-Party Integrations: Experience in integrating third-party services, such as payment gateways and shipping providers.
- Adaptability: Quick learner with the ability and drive to master new tools and frameworks.
- Agile Methodologies: Experience working with Agile methodologies like Kanban and Scrum.
- Cloud Platforms: Familiarity with Amazon Web Services (AWS).
- Performance Optimization: Ability to identify potential performance bottlenecks and provide effective solutions.
Key Skills
Ranked by relevance
java
design patterns
javascript
graphql
server
grpc
css
git
sql
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Development Engineer
2026-07-01
Full-time
Mid-Senior
Belgium
Technology
Information Technology
View Job Details
Related
Software Engineer
2026-07-02
Full-time
Not Applicable
Belgium
Technology
Engineering
View Job Details
Related
Data Scientist (Remote)
2026-07-05
Contract
Not Applicable
Argentina
Software Development
Engineering
Login to Apply
- Posted
- Dec 31, 2024
- Type
- Contract
- Level
- Entry
- Location
- Bucharest
- Company
- Tires Easy
Industries
Technology
Information
Internet
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Software Development Engineer
2026-07-01
Full-time
Mid-Senior
Belgium
Technology
Information Technology
View Job Details
Related
Software Engineer
2026-07-02
Full-time
Not Applicable
Belgium
Technology
Engineering
View Job Details
Related
Data Scientist (Remote)
2026-07-05
Contract
Not Applicable
Argentina
Software Development
Engineering