See more Collapse

Senior Software Engineer

2 months ago


Cleveland, United States Brooksource Full time

Senior Back End Developer (Java)

Remote or Hybrid in Cleveland, OH

6-month Contract to Hire

**unable to do c2c or provide sponsorship**


Brooksource is seeking a Sr. Back End Developer to assist our client with an exciting journey to revolutionize customer experiences through technology. The identified software developer will join our dedicated team in building an innovative Order Visibility application. This transformative application is a greenfield effort, and it will supply our commercial customers with real-time visibility into the status of their orders, across various channels and products.


Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 6+ years of experience as a developer in enterprise size environments
  • Proven experience in backend development using Java (versions 8-17), Spring Boot, Microservices.
  • Proficiency in designing and implementing RESTful APIs.
  • Experience with Cloud Deployment, preferably with Azure and Kubernetes (AKS)
  • Experience with mono-repo and Git-based version control using GitHub.
  • Experience with JenkinsX, Jenkins, or Docker
  • Experience with non-relational databases, preferably NoSQL
  • Strong understanding of Microservices Architecture and design principles.
  • Familiarity with Shell scripting for automation and deployment.
  • Experience with real-time data integration and data consistency.
  • Knowledge of API security best practices and data encryption.


Responsibilities:

  • Collaborate with the front-end development team to design, develop, and maintain backend microservices using Java 17 and Spring Boot.
  • Implement RESTful APIs to enable seamless communication between frontend and backend components.
  • Optimize backend services for performance, scalability, and responsiveness.
  • Design and develop microservices that align with the micro-frontend design pattern, enabling independent development and deployment of frontend and backend components.
  • Implement strategies for service discovery, load balancing, and fault tolerance.
  • Integrate with various data sources and APIs to provide real-time order status updates to the frontend interfaces.
  • Ensure data integrity, consistency, and security in all backend interactions.
  • Utilize GitHub for version control, code review, and collaboration with cross-functional teams.
  • Collaborate with frontend developers to ensure seamless integration between frontend and backend components.
  • Implement monitoring, logging, and alerting solutions to track the performance and health of backend services.
  • Conduct regular maintenance, updates, and optimizations to ensure the stability and reliability of the application.
  • Utilize Shell scripting to automate deployment, scaling, and configuration of backend services.
  • Implement continuous integration and continuous deployment (CI/CD) pipelines to streamline the development and deployment process.


Brooksource provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, national origin, age, sex, citizenship, disability, genetic information, gender, sexual orientation, gender identity, marital status, amnesty or status as a covered veteran in accordance with applicable federal, state, and local laws.


We have other current jobs related to this field that you can find below


  • Cleveland, Ohio, United States Horizontal Talent Full time

    Looking for a REMOTE Senior Software Engineer to support a 9 month project. This position is focused on designing, testing, developing and deploying software applications using .NET framework on Loan IQ APIs and Data Model. Banking and financial experience is strongly preferred.


  • Cleveland, United States Horizontal Talent Full time

    Looking for a REMOTE Senior Software Engineer to support a 9 month project. This position is focused on designing, testing, developing and deploying software applications using .NET framework on Loan IQ APIs and Data Model. Banking and financial experience is strongly preferred.


  • Cleveland, United States Emerald Resource Group Full time

    Job Title: Senior Java DeveloperMust be a US citizenNo C2CJob Description:We are seeking an experienced Senior Java Developer to join our team. The ideal candidate will be responsible for developing and designing applications in Java and Oracle, handling critical and non-critical incidents, and running automated test scripts. This role requires someone who...


  • Cleveland, United States Emerald Resource Group Full time

    Job Title: Senior Java DeveloperMust be a US citizenNo C2CJob Description:We are seeking an experienced Senior Java Developer to join our team. The ideal candidate will be responsible for developing and designing applications in Java and Oracle, handling critical and non-critical incidents, and running automated test scripts. This role requires someone who...


  • Cleveland, United States Champ Titles Full time

    As Senior Software Engineer, you will lead teams to successful, on-time outcomes on projects while upholding Champ's high quality standard. This is a highly interactive role requiring the skills of a lead software engineer and acting as a model for other developers as both a programmer and professional. You will be joining us on the ground floor of an ever...


  • Cleveland, United States Champ Titles Full time

    As Senior Software Engineer, you will lead teams to successful, on-time outcomes on projects while upholding Champ's high quality standard. This is a highly interactive role requiring the skills of a lead software engineer and acting as a model for other developers as both a programmer and professional. You will be joining us on the ground floor of an ever...


  • Cleveland, United States CHAMPtitles Full time

    Through the application of its secure, patent-pending technology, CHAMPtitles digitizes the process of vehicle titling between state government, financial institutions, auto dealers, and consumers, creating a legal, digital title that is easily transferable and verified. Winner of multiple awards, including Inno Startups to Watch, GCP Best of Tech, and...


  • Cleveland, United States CHAMPtitles Full time

    Through the application of its secure, patent-pending technology, CHAMPtitles digitizes the process of vehicle titling between state government, financial institutions, auto dealers, and consumers, creating a legal, digital title that is easily transferable and verified. Winner of multiple awards, including Inno Startups to Watch, GCP Best of Tech, and...

  • Software Engineer II

    2 months ago


    Cleveland, United States MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve peoples lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you.?? Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...


  • Cleveland, United States MRI Software Full time

    From the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you.    Work hard, play hard. Always. Our relentless commitment to client success, our employee resource...


  • Cleveland, United States Fortune 500 Companies Full time

    The Senior Java Developer is responsible for the development, integration, and implementation of applications software in a service provider environment that supports the company business strategies and objectives. The incumbent provides technical consulting to management, business users, and technical associates. Works closely with other developers as a...


  • Cleveland, United States ICONMA Full time

    Argo Software Engineer Location: Cleveland, OH/Remote Duration: 5-6 months with possible contract to hire Job Description: Argo experience in reference that managers are looking for, is with Argo data. (Argo traditional experience) Top 3 Things looking for in candidate: Excellent communication Proactive Argo traditional experience Responsibilities: Owns the...


  • Cleveland, United States TalentBurst Full time

    Title: Argo Teller Software Engineer Duration: 6 Months Contract to Hire Location: Cleveland, OH - (Manager would prefer candidate to be in Cleveland, OH area but is ok with remote) Job Description: Argo experience in reference that managers are looking for, is with Argo data. Top 3 Thins looking for in candidate: Willingness to learn Excellent...


  • Cleveland, United States Canonical - Jobs Full time

    Job DescriptionJob DescriptionThis is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer.Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their role...


  • Cleveland, United States Nexus Engineering Group Inc Full time

    Job Summary: The Senior Structural Engineer coordinates closely with the Piping, Mechanical and Electrical groups. Design of foundations and steel framing to support equipment and utilities. Work will also include the design of foundations and superstructures for platforms, walkways, and other elevated structures. The Senior Structural Engineer reports to...


  • Cleveland, United States NESCO Inc Full time

    Responsibilities: Owns the development, implementation, assessment, and support of one or more components of an environment, application, or platform. Collaborate with the engineering team to plan, estimate, design, develop, test, and maintain web and desktop-based business applications (Argo Teller 21 application, and interfaces with various peripherals...


  • Cleveland, United States NESCO Inc Full time

    Responsibilities: Owns the development, implementation, assessment, and support of one or more components of an environment, application, or platform. Collaborate with the engineering team to plan, estimate, design, develop, test, and maintain web and desktop-based business applications (Argo Teller 21 application, and interfaces with various peripherals...


  • Cleveland, United States Hunter International Recruiting Full time

    Senior Embedded Linux Engineer Cleveland, OH - Hybrid Competitive Pay & Benefits Senior Embedded Linux Engineer is responsible for design, development, and implementation of firmware for embedded systems of new and existing products. All programs have the goal of commercialization and require this role to manage and assist contract manufacturers with...

  • Software Engineer

    4 weeks ago


    Cleveland, United States Actalent Full time

    Job Description Role: Software Engineer Responsibilities: Implement motion control systems. Manage network communications. Perform system level programming in C#. Develop embedded systems using C/C++ programming. Design and implement GUI (graphical user interface). Participate in all aspects of the Software Lifecycle, including development, testing, design,...


  • Cleveland, United States The Brewer-Garrett Company Full time

    Brewer-Garrett is a facility solutions company. Our goal is to make buildings more energy-efficient through HVAC design, electrical upgrades, building automation systems design and installation, maintenance, and repair. We are a solution-based business with a proven track record of saving our clients' money through reduced energy usage while improving their...