Senior Java Software Architect

4 weeks ago


Southfield, Michigan, United States RIT Solutions, Inc. Full time
Job Summary

We are seeking a highly skilled Senior Java Software Architect to join our team at RIT Solutions, Inc. As a key member of our engineering team, you will be responsible for designing, implementing, and supporting complex technical solutions using Java 17 or higher, Spring 6.x & Spring Boot 3.x, and micro-service-oriented back-end architecture & development.

Key Responsibilities

- Design and implement scalable, secure, and efficient software systems using Java and Spring Framework
- Collaborate with cross-functional teams to identify business requirements and develop technical solutions
- Provide technical guidance and coaching to junior software and platform engineers
- Stay up-to-date with industry trends and emerging technologies to recommend innovative solutions

Requirements

- Bachelor's degree in a relevant technology field or equivalent combination of education and work experience
- 5+ years of engineering or other IT work experience relevant to the position
- Experience working with third-party commercial off-the-shelf and internally built applications
- Deep understanding of reactive architecture principles and familiarity with microservice-oriented architecture
- Experience with container-hosted application footprints in hybrid cloud/on-premises environments
- Outstanding problem-solving and communication skills
- Willingness to work in a highly collaborative environment spanning multiple departments and squads
- Deep understanding of IT security best practices
- Experience in banking or financial services industry
- Experience analyzing legacy platforms, documenting current state tech stack and process flows, and translating optimized business processes into modern technical architectures
- Experience designing, implementing, and supporting complex technical solutions
- Able to provide technical coaching and guidance to junior software and platform engineers
- 5 years' experience in Java 17 or higher
- 5 years' experience in Spring 6.x & Spring Boot 3.x
- 5 years with RESTful API development and back-end for front-ends
- 3 years' experience in micro-service-oriented back-end architecture & development
- 2 years' experience working in agile/scrum teams
- 3 years' experience with Test Driven Development with JUnit
- Prior experience with Git, GitHub, Jenkins, and JFrog

Preferred Skills

- Java
- Platform Engineering
- RESTful APIs
- Spring Framework
- Banking/Financial Services Background
- Experience with core banking platforms (deposit systems, debit card processing, ATM, check processing, or client billing) is a plus

About Us

RIT Solutions, Inc. is a leading provider of innovative technology solutions. We are committed to delivering high-quality products and services that meet the evolving needs of our customers. If you are a motivated and experienced professional looking for a new challenge, we encourage you to apply for this exciting opportunity.

  • Southfield, Michigan, United States DENSO Full time

    Job Title: Senior Software Development ManagerJob Summary:The Senior Software Development Manager at DENSO will oversee the creation and maintenance of the PLM system, ensuring seamless integration of product design models and digital information. This role involves leading the development of PLM tools with a CI/CD approach, implementing DevOps best...


  • Southfield, Michigan, United States Vital Tech Solutions Full time

    Job Title: Software Engineering Manager II - ConsumerLocation: RemoteVital Tech Solutions is a Premier Enterprise Technology Consulting and Workforce Management Solutions Provider to the OEM, Manufacturing, Aerospace, Health Care, Finance and Government industries with offices in the Metro Detroit area.Since its inception, Vital Tech Solutions has been on...


  • Southfield, Michigan, United States Vital Tech Solutions Full time

    Job Title: Software Engineering ManagerJob Summary:Vital Tech Solutions is seeking a highly skilled Software Engineering Manager to lead our engineering teams. The ideal candidate will have a strong background in technical leadership, Agile practices, and Java framework.Key Responsibilities:• Develop and implement solutions using industry standards and...


  • Southfield, Michigan, United States eTeam, Inc. Full time

    Job Title: Senior Database ArchitectLocation:RemoteDuration: 24+ MonthsResponsibilities:Establish user needs and monitor user access and security.Optimize database performance and manage parameters for fast front-end user responses.Design conceptual database maps.Consider back-end data organization and front-end accessibility for end-users.Refine logical...


  • Southfield, Michigan, United States Stefanini North America and APAC Full time

    We are seeking a talented Full Stack / Site Reliability Engineer to play a key role in developing a comprehensive Internal Developer Platform (IDP) that includes CI/CD pipelines, managed infrastructure, observability, and a developer portal.The primary focus of this role will be on ensuring the stability and scalability of the Internal Developer Platform...


  • Southfield, Michigan, United States Lucid Motors Full time

    Job SummaryLucid Motors is seeking a highly skilled ServiceNow Technical Architect to drive the technical architecture, development, and continuous improvement of the ServiceNow platform. This critical role will align ServiceNow's capabilities with our business processes and strategic objectives, ensuring seamless integration across IT, customer service, HR,...


  • Southfield, Michigan, United States Saxon Global Full time

    Job Title - Senior Embedded Software DeveloperLocation - RemoteCustomer - Saxon GlobalJob Type - FulltimeJob DescriptionMain Responsibilities:Design and implement software changes to meet the software requirements.Test and debug the changes using the appropriate tools.Prepare the documentation required for the related implementation.Deliver high-quality...


  • Southfield, Michigan, United States dentsu Full time

    About the RoleWe are seeking a Senior Loyalty Software Engineer to help us build and support our platforms and services. This role plays a critical part in all aspects of Merkle's Promotion and Loyalty Services software projects. The ideal candidate will contribute to business requirements gathering, use case development, technical specification analysis,...


  • Southfield, Michigan, United States Independent Emergency Physicians PC Full time

    Job Description for Cloud ArchitectExperience with cloud architecture and migrationStrong leadership and technical skillsAbility to work in a fast-paced environmentWe are seeking a highly skilled Cloud Architect to join our team. The ideal candidate will have experience with cloud architecture and migration, strong leadership and technical skills, and the...


  • Southfield, Michigan, United States American House Senior Living Full time

    **Sales Specialist Role Overview**The Sales Specialist is a key member of our team responsible for leasing senior living communities within a specific geographic region. This role requires a strategic business plan, effective lead generation, and a proven track record of meeting and exceeding sales goals in the senior housing industry.**Key...


  • Southfield, Michigan, United States Raymond James Full time

    Job Summary:As a Senior ServiceNow Engineer, you will be responsible for designing, coding, testing, implementing, maintaining, and supporting applications and modules on the ServiceNow platform. You will analyze business requirements and problems and develop quality technical solutions.Key Responsibilities:Analyze system requirements and identify program...


  • Southfield, Michigan, United States dentsu Full time

    About the RoleWe are seeking a highly skilled Senior Loyalty Engineer to join our team at dentsu. As a key member of our software development team, you will play a critical role in designing, developing, and maintaining our loyalty platforms and services.Key ResponsibilitiesDesign and develop scalable solutions in Ruby, Rails, and SQL (MySQL)Collaborate with...


  • Southfield, Michigan, United States Raymond James Full time

    Job SummaryThe Senior Network Security Engineer is responsible for designing, implementing, and improving Raymond James' enterprise network. This role involves managing network architects, designing and implementing network technologies, and providing technical guidance to peer engineers. The successful candidate will have strong experience in network...

  • GCP Data Engineer

    3 weeks ago


    Southfield, Michigan, United States Stefanini North America and APAC Full time

    We are looking for a highly skilled professional to design, develop, and maintain data processing systems on Google Cloud Platform (GCP) to handle large-scale datasets efficiently.In this role, you will work closely with cross-functional teams to build and deploy robust data pipelines, ensuring data availability, accuracy, and accessibility for business...


  • Southfield, Michigan, United States Sun Communities, Inc. Full time

    Job SummaryThe Manager, Software Development is responsible for leading the development team in the design, development, and support of in-house and third-party applications used to meet Sun Communities business needs.Key ResponsibilitiesCoordinate team member selection and development, ensuring compliance with appropriate policies and procedures.Adhere to...


  • Southfield, Michigan, United States eTeam Full time

    Job Title: Senior Database AdministratorLocation: RemoteDuration: 24+ MonthsTargeted Years of Experience: 5-7 yearsResponsibilities:Develop and implement database strategies to meet business needsDesign and optimize database architectures for high performance and scalabilityEnsure database security and integrity through regular monitoring and...


  • Southfield, Michigan, United States Tata Technologies Full time

    Job Title: Senior Mobile Application DeveloperJob Summary:We are seeking a highly skilled Senior Mobile Application Developer to join our team at Tata Technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality mobile applications.Key Responsibilities:Design and develop mobile...


  • Southfield, Michigan, United States eTeam Full time

    Job Title: Senior Database AdministratorLocation: RemoteDuration: 24+ MonthsTargeted Years of Experience: 5-7 yearsResponsibilities:Establish the needs of users and monitor user access and securityMonitor performance and manage parameters in order to provide fast responses to front-end users (optimization).Map out the conceptual design for a planned...


  • Southfield, Michigan, United States RIT Solutions, Inc. Full time

    Job Summary: We are seeking a highly skilled Sr. Pega Engineer to join our team at RIT Solutions, Inc. The ideal candidate will have extensive experience with Pega BPM 8.8.X, including the Pega Healthcare Management suite, and a strong background in Java development. Key Responsibilities:Analyze, design, and support the implementation of business-specific...


  • Southfield, Michigan, United States Jobot Full time

    Director of Accounting - Commercial Real EstateA leading organization in the Finance industry is seeking a seasoned, dynamic, and highly motivated individual to join its team as a Permanent HYBRID Director, Accounting - Commercial Real Estate.This is an excellent opportunity for a seasoned professional looking to take their career to the next level with a...