Back to Jobs

Java Backend Developer | Remote

Remote, USA Full-time Posted 2025-11-03
Doyensys is a Management and Information Technology consulting services company based out of Dallas, TX. With 200+ employees globally, we support customers around the globe to solve their business and technology challenges. Great culture, excellent benefits , consistant growth are some of the attributes of Doyensys. We look for great talents to join our thriving team. Why settle for less? Job Title: Java Developer Location: Remote is ok. Most team members work outside of the Cincinnati area. Core working hours are 8am-5pm EST Duration: 6 Months Years of exp :10 Job Description Top 3 Skills: • Java and Microservices Development • Cloud and Containerization (Docker and Kubernetes on Azure/Google Cloud Platform) • Database experience (SQL and NoSQL) Required Experience & Skills: • Experience with modern libraries and tooling • Significant Java programming skills and understanding of data structures • Proven microservices architecture and development experience • Strong knowledge of SQL and NoSQL databases (e.g., Oracle, Postgres, Cassandra) • Hands-on experience with Kafka or equivalent messaging systems • Deep understanding of RESTful API design and development • Experience with Docker, CI/CD, GIT, and unit/integration testing • Strong problem-solving and communication skills • Self-starter with initiative and accountability, comfortable under pressure • Team-oriented with a business-minded approach to time, costs, and quality Must-Have Technologies: • GitLab / GitHub • Azure or Google Cloud Platform (Google Cloud Platform) • Docker • Kubernetes Bonus Skills: • eCommerce domain knowledge • Experience in Adtech, product search, or recommendation systems Key Responsibilities • Develop backend eCommerce and Merchandizing applications in cloud platform technologies • Design and implement microservices to support monetization and product promotion capabilities • Build and maintain RESTful APIs with a focus on scalability, performance, and reusability • Collaborate with designers and product managers to iterate on implementation and functionality • Partner with full-stack engineers to deliver and ship new features • Monitor system performance and address traffic or usability issues • Uphold engineering best practices and participate in code reviews and technical discussions • Review feature code and plan future API upgrades with the development team • Participate in Agile ceremonies and contribute to architecture and process improvements Apply tot his job Apply To this Job

Similar Jobs