
E-commerce Java Developer
Devoteam
full-time
Posted on:
Location Type: Remote
Location: Portugal
Visit company websiteExplore more
About the role
- Develop and maintain Java-based applications and microservices for e-commerce platforms, ensuring code quality and performance optimization
- Design and implement RESTful APIs and integrate third-party payment gateways and external services
- Write clean, well-documented code following established coding standards and participate in code reviews to maintain code excellence
- Collaborate with product managers, UX designers, and other developers to understand requirements and translate them into technical solutions
- Troubleshoot, debug, and resolve technical issues efficiently while maintaining detailed documentation of solutions
- Implement and optimize database queries using SQL and NoSQL technologies to support e-commerce operations
- Participate in the full software development lifecycle, including design, development, testing, and deployment using CI/CD pipelines
- Stay current with industry trends and Java best practices, contributing to continuous improvement of development processes
Requirements
- 3+ years of professional experience developing applications using Java
- Strong proficiency in Java frameworks such as Spring Boot and Hibernate
- Solid understanding of object-oriented programming principles and design patterns
- Experience building and consuming RESTful APIs
- Proficiency with relational databases (SQL) and version control systems (Git)
- Excellent problem-solving abilities and attention to detail
- Strong communication and collaboration skills
- Experience with unit testing and test-driven development practices
Benefits
- Health insurance
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootHibernateRESTful APIsSQLNoSQLCI/CDunit testingtest-driven developmentobject-oriented programming
Soft Skills
problem-solvingattention to detailcommunicationcollaboration