Senior Java Software Engineer

1 month ago


Nashville, United States IDR, Inc. Full time

IDR is seeking a Senior Java Developer – OMS to join one of our top clients in Nashville, TN. This role is perfect for a highly skilled professional with extensive experience in Order Management Systems (OMS) and Microservices architecture. If you are looking for an opportunity to join a large organization and work within a team-oriented culture, please apply today


Position Overview/Responsibilities for the Senior Java Developer – OMS:


- Design, develop, and implement high-quality OMS and Microservices solutions to support our client's retail and eCommerce operations.

- Collaborate with architects, business analysts, and other developers to analyze business needs and design technical solutions within an OMS environment.

- Build and maintain microservices architecture, ensuring that services are robust, secure, and scalable to meet business demands.

- Integrate microservices with OMS platforms and other enterprise applications to enable seamless order management and fulfillment processes.

- Write clean, efficient, and testable Java code, following best practices and standards for performance, scalability, and security.


Required Skills for Senior Java Developer – OMS:


- Bachelor's degree in Computer Science, Information Systems, or a related field.

- 7+ years of Java development experience, with a focus on backend development.

- Proven experience in Order Management Systems (OMS), with hands-on experience in platforms such as IBM Sterling OMS or similar.

- Strong understanding of Microservices architecture, RESTful APIs, and service-oriented architecture (SOA).

- Proficiency with Spring Boot, Spring Cloud, and other Java frameworks used in microservices development.


What’s in it for you?


- Competitive compensation package

- Full Benefits; Medical, Vision, Dental, and more

- Opportunity to get in with an industry leading organization

- Close-knit and team-oriented culture


Why IDR?


- 25+ Years of Proven Industry Experience in 4 major markets

- Employee Stock Ownership Program

- Medical, Dental, Vision, and Life Insurance

- ClearlyRated's Best of Staffing® Client and Talent Award winner 11 years in a row



  • Nashville, Tennessee, United States eTek IT Services, Inc. Full time

    About eTek IT Services, Inc.eTek IT Services, Inc. is a dynamic company that offers cutting-edge solutions for various industries.Job OverviewWe are currently seeking an experienced Senior Java Software Engineer to join our team. As a key member of our eCommerce/Digital Engineering team, you will be responsible for delivering high-quality software...


  • Nashville, United States IDR, Inc. Full time

    IDR is seeking a Senior Java Developer - OMS to join one of our top clients in Nashville, TN . This role is perfect for a highly skilled professional with extensive experience in Order Management Systems (OMS) and Microservices architecture. If you are looking for an opportunity to join a large organization and work within a team-oriented culture, please...


  • Nashville, United States IDR, Inc. Full time

    IDR is seeking a Senior Java Developer - OMS to join one of our top clients in Nashville, TN. This role is perfect for a highly skilled professional with extensive experience in Order Management Systems (OMS) and Microservices architecture. If you are looking for an opportunity to join a large organization and work within a team-oriented culture, please...


  • nashville, United States IDR, Inc. Full time

    IDR is seeking a Senior Java Developer – OMS to join one of our top clients in Nashville, TN. This role is perfect for a highly skilled professional with extensive experience in Order Management Systems (OMS) and Microservices architecture. If you are looking for an opportunity to join a large organization and work within a team-oriented culture, please...


  • Nashville, TN, United States IDR, Inc. Full time

    IDR is seeking a Senior Java Developer – OMS to join one of our top clients in Nashville, TN. This role is perfect for a highly skilled professional with extensive experience in Order Management Systems (OMS) and Microservices architecture. If you are looking for an opportunity to join a large organization and work within a team-oriented culture, please...


  • Nashville, Tennessee, United States MSCCN Full time

    Job DescriptionAs a Senior Software Engineer, you will be responsible for designing, developing, and testing software solutions. You will work with a team of engineers to create high-quality products that meet customer needs. Key responsibilities include writing clean, efficient code, collaborating with other teams, and troubleshooting software issues.Key...


  • Nashville, Tennessee, United States Smart IT Frame LLC Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at Smart IT Frame LLC. As a Senior Java Developer, you will be responsible for designing and developing complex software systems using Java and related technologies.Key ResponsibilitiesDesign and develop high-quality software systems using Java and related technologies,...


  • Nashville, United States Brooksource Full time

    Position: Senior Java DeveloperLocation: Hybrid [Nashville]Employment Type: Contract (with potential for extension or full time hire)About the Role:We are seeking an experienced Java Developer with exceptional communication skills to join our dynamic team. In this role, you will design, develop, and maintain complex Java applications, collaborating closely...


  • Nashville, Tennessee, United States Saxon Global Full time

    Job Title: Software Quality EngineerThe Saxon Global Software Quality Engineer is a pivotal member of an Agile Scrum team responsible for developing, designing, and implementing automated and manual testing to support e-commerce initiatives across our online properties.Key Responsibilities:Design, develop, and deliver automated front end testing using Java...


  • Nashville, Tennessee, United States Oracle Full time

    Job DescriptionIntern RoleOracle is seeking highly motivated and talented students to join our team as Software Development Engineer Interns. This role is ideal for students currently enrolled in a Bachelor's, Master's, or PhD degree program in Computer Science, Computer Engineering, or an equivalent science/engineering field.The ProgramOur internship...


  • Nashville, Tennessee, United States Broadcast Music, Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineering Manager to join our team at Broadcast Music, Inc. This is a unique opportunity to lead the development of innovative software solutions and drive business growth.


  • nashville, United States Brooksource Full time

    Position: Senior Java DeveloperLocation: Hybrid [Nashville]Employment Type: Contract (with potential for extension or full time hire)About the Role:We are seeking an experienced Java Developer with exceptional communication skills to join our dynamic team. In this role, you will design, develop, and maintain complex Java applications, collaborating closely...


  • Nashville, Tennessee, United States Oracle Full time

    Cloud Software Development EngineerAre you ready to take your skills to the next level and work with a team that's shaping the future of cloud solutions? We're looking for a highly motivated and experienced Cloud Software Development Engineer to join our team at Oracle.About the Role:We're seeking a talented engineer who can design, develop, and operate...


  • Nashville, Tennessee, United States eTek IT Services, Inc. Full time

    Job OvervieweTek IT Services, Inc. is seeking a seasoned Senior Cloud Engineer to join our eCommerce/Digital Engineering team. As a key member of our team, you will be responsible for delivering cutting-edge technology solutions using Java/J2EE, Spring Framework, and Cloud Platform technologies.


  • Nashville, Tennessee, United States Ruby Tuesday Full time

    About this Role:As a Senior Software Engineer - Cloud Expert, you will be responsible for designing and developing cloud-based solutions to meet the company's business needs. You will work closely with cross-functional teams to ensure that cloud-based systems are scalable, secure, and reliable.Key Responsibilities:- Design and implement cloud-based...


  • Nashville, Tennessee, United States NFI Full time

    As a key member of our team, you will be responsible for designing, developing, and maintaining complex software systems. With a strong background in full stack development, you will work closely with our cross-functional team to deliver high-quality solutions that meet our customers' needs.Main Responsibilities:Design and develop scalable software systems...


  • Nashville, Tennessee, United States IDR, Inc. Full time

    Establish a strong partnership with IDR, Inc. as we seek an experienced Senior Java Software Engineer to join our team in Nashville, TN. This role is perfect for a highly skilled professional with extensive experience in Order Management Systems (OMS) and Microservices architecture.With 7+ years of Java development experience, you will be responsible for...

  • Software Engineer

    3 weeks ago


    Nashville, United States META Full time

    Summary: Meta Platforms, Inc. (Meta), formerly known as Facebook Inc., builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps and services like Messenger, Instagram, and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D...


  • Nashville, Tennessee, United States Charlie Health Full time

    About the RoleWe are seeking a Senior Software Engineer, Applications Security, to join our team at Charlie Health. This individual will develop the core services that power our innovative virtual programs. The successful candidate will work on improving our system's ability to deliver high-quality care and personalize the client experience.Responsibilities...


  • Nashville, Tennessee, United States Highmark Health Full time

    Overview">We are seeking a seasoned Senior Software Engineer to join our team at Highmark Health. As a key member of our development team, you will play a critical role in designing, developing, and implementing complex software systems that meet the needs of our customers.">Salary">The estimated salary for this position is between $67,500 and $124,800 per...