Senior Java Engineer
AgileEngine
Senior Java Engineer
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE
We are looking for a Senior Java Engineer to implement new features, build integrations, and maintain the Metadata Bus platform supporting Indeed's Compliance infrastructure. You will design and integrate REST APIs with internal and external systems, work across MongoDB and SQL databases, troubleshoot complex integration issues, and collaborate closely with multiple engineering teams. The role requires 4+ years of Java backend experience with strong API integration skills, CI/CD pipeline familiarity, and cloud deployment experience.
WHAT YOU WILL DO
- Implement new features for the Metadata Bus platform;
- Build new integrations with internal and external systems;
- Maintain and improve existing Metadata Bus integrations;
- Contribute to the refactoring of the Metadata Bus platform and other team initiatives;
- Integrate with and troubleshoot external APIs;
- Collaborate across multiple engineering teams to support the compliance platform.
MUST HAVES
- 4+ years of backend software engineering experience;
- Strong proficiency in Java;
- Experience building and integrating REST APIs;
- Strong experience troubleshooting and integrating external APIs;
- Hands-on experience with MongoDB and SQL;
- Experience with data modeling, query optimization, and database scalability;
- Experience with Git and platforms such as GitHub, GitLab, or Bitbucket;
- Experience with CI/CD tools such as Jenkins, CircleCI, or GitLab CI;
- Experience writing unit tests using JUnit and working with integration and end-to-end testing;
- Experience troubleshooting applications using tools such as Postman, curl, or Chrome DevTools;
- Experience deploying applications to cloud platforms such as AWS, Azure, or GCP;
- Strong cross-team collaboration and communication skills;
- Upper-intermediate English level.
NICEST TO HAVES
- Experience with GraphQL;
- Experience with Kafka;
- Experience with gRPC;
- Experience with Python;
- Previous experience working on Indeed projects.
PERKS AND BENEFITS
Professional growth: Mentorship, TechTalks, and personalized growth roadmaps.
Competitive compensation: USD-based pay with education, fitness, and team activity budgets.
Exciting projects: Modern solutions with Fortune 500 and top product companies.
Flextime: Flexible schedule with remote and office options.
- ...Are you a Senior Java Software Engineer who thrives on solving real-world problems and creating solutions that make a genuine impact? Do you enjoy working directly with customers to understand their needs and translate them into clean, reliable software? If you’re someone...SeniorFull time
$200k
...Senior Java Software Engineer Austin, TX $200,000 ShortList Recruitment have partnered with a FinTech company who are looking to bring in a highly motivated & Driven Senior Java Software Engineer. Our client is one of the fastest growing companies...SeniorFull timeWork at office- ...Senior Java Engineer Duration: Contract/Full Time Location: Remote in Canada Key Skills: ~8+ years of experience ~ Kafka ~ Java ~ Spring Boot, Spring Batch ~ AWS expertise as developer ~ Design patterns ~ Microservices ~ Snowflakes are a plus....SeniorFull timeContract workRemote work
- ...Contributing to impactful projects in a remote environment, the full-time salaried Senior Java Engineer will focus on enhancing the core infrastructure of Elasticsearch by designing new features, improving observability, and automating development workflows. Key responsibilities...SeniorFull timeRemote work
- ...Senior Java Video Streaming Engineer We're seeking a Senior Java Video Streaming Engineer with deep expertise in transcoding, packaging, and delivery workflows to join our engineering team. In this role, you will architect, implement, and optimize live and on-demand...SeniorRemote work
$200k - $230k
...Summary CTC Group is seeking a Senior Java Software Engineer to support mission-critical SIGINT and cyber systems at Fort Meade. This role focuses on Java development, embedded systems, troubleshooting, and hardware/software integration in a fast-paced government...SeniorFull time- ...Designing and developing complex software solutions, the full-time Senior Java Software Engineer will work remotely to lead technical initiatives and enhance products while collaborating with cross-functional teams. Key responsibilities Analyze, design, code, test, and...SeniorFull timeRemote work
- ...Senior Java Engineer Launch your Java career to new heights! Our client is seeking a top-tier Senior Java Engineer to design and deploy cutting-edge microservices and APIs powering Customer Data solutions. You'll join a dynamic team building vital mid-layer services...Senior
- ...Overview We are looking for a highly skilled Senior Java Engineer to design, develop, and maintain enterprise-grade applications. The ideal candidate will have deep expertise in Java, Spring Boot, and microservices architecture, with strong problem-solving skills...SeniorRemote work
$20 per hour
...Senior Java Engineer Arionkoder is an AI consulting firm helping companies build, embed, and own AI systems that drive real business outcomes. We combine Product Development, Artificial Intelligence, and Team Augmentation to craft digital products and solutions that...SeniorPermanent employmentContract workLocal areaRemote work- ...Onsite in Boston, MA 4 days per week The organization requires a Senior Java Developer to support both middle-tier server development and... ...Requirements Bachelor’s degree in Computer Science, Engineering, or a related field. Skills, experience, and other compensable...SeniorHourly pay
- ...Senior Java Engineer We are looking for talented Senior Java Engineer to join our team. Our California-based customer is an American global e-commerce leader, one of the most popular and successful websites on the Internet. It provides platform services by connecting...SeniorFreelanceWork at officeRemote workFlexible hours
- A leading loyalty solutions provider based in the United States is seeking an experienced Java Developer to join their team. The role focuses on improving existing products and developing new features, emphasizing collaboration and Agile methodologies. Candidates should...SeniorRemote workFlexible hours
- A leading loyalty solutions provider is seeking experienced Java developers to make rapid improvements to their existing codebase. Candidates should have over 5 years of Java and Spring experience and familiarity with microservices, SQL, and Agile methodologies. Kobie...SeniorRemote workFlexible hours
- ...Senior Java Engineer Ciklum is looking for a Senior Java Engineer to join our team full-time in Romania. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges....SeniorFull timeWork at officeRemote work
- ...Performance Work through dependencies and integration with other engineering teams Partner with the Product Owners to drive clarity on... ...and design patterns ~ Experience designing APIs and creating Java RESTful microservices ~ Experience with modern build...SeniorContract work
- ...Senior Java Engineer Our client, a leading technology-driven organization, is seeking a Senior Java Engineer to join their team. As a Senior Java Engineer, you will be part of the Software Development Department supporting innovative cloud-native solutions. The ideal...SeniorWeekly payTemporary workRemote workFlexible hours
- ...Senior Java Developer Publicis Sapient is looking for a Senior Java Developer to lead the development of high-performance, scalable software applications. You will work with global agile teams, solving complex business problems and delivering cutting-edge solutions...SeniorFull timeContract workLocal areaRemote work
- ...Job Description Job Description We are looking for a talented and motivated Senior Java Software Engineer to join our growing engineering team. You will be responsible for designing, developing, and maintaining enterprise-grade web applications and RESTful APIs. The...Senior
- ...Senior Java Engineer Mama Money is a growth-stage fintech on a mission to improve the financial lives of migrants and underserved communities across Africa and beyond. What started in 2015 as a cross-border payments service has grown into a multi-product financial...SeniorTemporary workRemote workShift work
- A leading loyalty solutions provider is seeking a skilled software developer to enhance its Java/Angular codebase and improve application performance. This role offers remote work flexibility, contributing to a collaborative culture focused on innovation. Candidates should...SeniorRemote work
- ...Our client, a leading technology-driven organization, is seeking a Senior Java Engineer to join their team. As a Senior Java Engineer, you will be part of the Software Development Department supporting innovative cloud-native solutions. The ideal candidate will have strong...SeniorWeekly payTemporary workRemote workFlexible hours
- ...our established blockchain software house, specializing in enterprise-grade private and public chain solutions. We are seeking a Senior Java Developer to enhance our backend services and contribute to the development of innovative blockchain applications. Responsibilities...SeniorFull time
$114k - $152k
...Job Description Job Description Senior Java Software Engineer Remote – US-Based Only No visa sponsorship | No third-party agencies ** Must have Java, AWS, Angular, and NoSQL experience ** We are seeking a Senior Java Software Engineer to join a growing...SeniorRemote workVisa sponsorship- ...Type : Full-time Contract Job Description: We are looking for a Java Developer to analyse, design, code, and test Java/HTML/CSS/SQL... ...Interact and communicate effectively with all levels of staff, senior management, and customers Provide ad-hoc reporting and analysis...SeniorFull timeContract work
$140k - $170k
...regions. Description: Architect and develop mission-critical Java software for next-generation automated instruments, enabling... ...APIs, enforce good design practices, and mentor junior engineers if needed. Drive CI/CD pipelines, version control (Mercurial...SeniorTemporary workFlexible hoursShift work- ...solutions provider based in Nashville, TN is seeking experienced developers to join their innovative team. The role involves enhancing Java applications and optimizing performance while working in a flexible, remote environment. Ideal candidates will have extensive...SeniorRemote jobFlexible hours
- ...Indotronix UK is seeking a hands-on Senior Java Engineer to design, develop, test, and maintain cloud-native, high‑performance Java applications in a modern DevOps environment. You will build RESTful microservices with Java 17+, Spring Boot, Docker, and Kubernetes, and...Senior
- ...following location(s): AZ, NC and TX. As a Sr. Software Engineer on the Enterprise Payments team with strong Java foundation and coding experience, you will be... ..., and information reporting API applications. The Senior Software engineer will be responsible for all...SeniorRemote work
- IntraEdge has an immediate need for a Senior Java Developer in Chicago, Illinois. Requirements: US Citizen only. Must interview onsite... ...tools, frameworks and best practices in secure software engineering. Collaborates effectively with other members of the team to deliver...SeniorFull timeWork experience placementLocal areaImmediate startRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Engineer. Be the first to apply!
- java ui developer United States
- java developer visa sponsorship United States
- senior java software engineer United States
- java cloud developer United States
- sr.java developer United States
- entry level java developer remote United States
- java cloud engineer United States
- lead full stack java developer United States
- java microservice developer United States
- junior java developer United States



