Share this job
Senior Software Engineer
Cleveland, OH
Apply for this job

Job Title: Senior Software Engineer  

Type: Full Time  

Location: Downtown Cleveland  

Salary: $85,000 - $115,000


About Us:

Our client is a leading industry player in eCommerce software logistics. As part of our inclusive and innovative culture, you'll have the opportunity to shape a career as unique as you are. Join us and contribute to building an exceptional experience for yourself and a better working world for all.


The Opportunity:

As a Senior Java eCommerce Developer, you'll design and build cutting-edge Java software to address complex eCommerce challenges. Working closely with a collaborative development team, you'll autonomously handle various responsibilities and act as a reliable technical resource. This role plays a crucial part in the technical aspects of eCommerce-related strategic initiatives.


Incidental Functions:

  • Conduct research into new technologies, tools, components, and frameworks.
  • Train and knowledge share with development teams.
  • Mentor and coach other Java developers and Professional Apprentices.
  • Analyze program performance and take corrective actions in consultation with the development team.
  • Contribute to other projects to enhance work efficiency and effectiveness.
  • Minimal to no travel required.


Position Requirements:


  • Formal Education & Certification: Bachelor's Degree or foreign equivalent in a related field or equivalent experience.


Knowledge & Experience:

  • 5+ years of web application development experience in a Java/J2EE environment.
  • 3+ years using Spring Boot and Spring Rest services.
  • Solid experience with Microservices or service-oriented patterns, Cloud-Native architecture.
  • Strong experience with API and Event-driven systems.
  • Strong knowledge of Domain-driven design in a distributed service environment.
  • Strong knowledge of Service Mesh technologies.
  • Strong understanding of API gateway capabilities.
  • Experience with routing and messaging tools/patterns.
  • Experience with Azure, AWS, or GCP Cloud technology stack.
  • Expertise in command line git and GitHub.
  • Experience configuring application servers such as JBoss and Tomcat.
  • Experience with Docker/Kubernetes.
  • Experience in creating automated build scripts (Ant/Gradle).
  • Experience with CI/CD, DevOps.
  • Experience with Agile methodology and Jira tool.


What We Offer:

  • Comprehensive compensation and benefits package.
  • Individual salaries determined based on performance, education, experience, knowledge, skills, and fit.
  • Total Rewards package includes medical and dental coverage, pension and 401(k) plans, and various paid time off options.
  • Flexible vacation policy to align with personal circumstances.
  • Time off for Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence.


Continuous Learning:

  • Develop the mindset and skills for continuous growth.
  • Tools and flexibility provided for making a meaningful impact.


Transformative Leadership:

  • Insights, coaching, and confidence provided for leadership.


Diverse and Inclusive Culture:

  • Embraced for who you are and empowered to use your voice.


How to Apply:

Send your resume to John Radcliff at john@emeraldresourcegroup.com and call 440-627-6902. The best candidates always do both!


Visit our website for additional job openings:

https://www.emeraldresourcegroup.com/for-career-candidates/career-search/


Keywords: Java, J2EE, Spring Boot, JDBC, Hibernate, Microservices, DevOps.


Apply for this job
Powered by