← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Senior Software Engineer (Java / Angular / AWS / Applied AI)

foresidefi

📅 04/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

View and apply on WorkMundi →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Mid-Level Software Engineer (Java / Angular / AWS) This is a hybrid role (2-3 days in the office) located in Durham, NC. About the Role: We are looking for a mid-level Software Engineer to join our engineering team and help build and scale a high-throughput e-communications platform. Our application ingests and processes tens of millions of messages per day and provides critical books and records and surveillance capabilities for enterprise clients in regulated environments.This role is ideal for an engineer with several years of experience in enterprise application development who is comfortable working across the stack and has strong, hands-on experience with AWS-native architectures .You will work on designing, building, and scaling distributed systems while collaborating closely with product, architecture, and operations teams. What You’ll Do: Design, develop, and maintain backend services using Java in a distributed, cloud-native environmentBuild and enhance front-end features using Angular. Develop and optimize data models and queries using SQL and NoSQL data stores. Work extensively with AWS services to build scalable, reliable, and secure systems. Help evolve and scale our architecture to support a growing client base and increasing message volumes. Build event-driven and asynchronous workflows for high-volume message ingestion and processing.Participate in architectural discussions, code reviews, and technical design decisions. Troubleshoot production issues and contribute to system reliability and performance improvements Required Qualifications 3–6 years of experience in enterprise software development. Strong experience with Java (Spring or similar frameworks preferred). Experience building front-end applications with Angular Solid understanding of SQL and relational database design. Hands-on experience with AWS , including several of the following:ECS / FargateLambdaSNS (or other event/messaging services) DynamoDB OpenSearch (or Elasticsearch). Experience designing or working with distributed systems and high-through put applications . Understanding of scalability, fault tolerance, and performance optimization Comfortable working in a CI/CD-driven environment Preferred Qualifications Experience working on high-volume ingestion pipelines or messaging systems. Familiarity with books and records , supervision , or other compliance-driven systems. Experience with containerized workloads and microservices architectures. Exposure to monitoring, logging, and observability tools. Experience working in regulated or security-conscious environments What We’re Building A cloud-native e-communications platform processing millions of messages daily. Scalable ingestion and processing pipelines using event-driven AWS services Compliance-focused features supporting supervision and record retention. A platform designed to grow rapidly as new clients and message volume increase VISA SPONSORSHIP IS NOT AVAILABLE FOR THIS ROLE C2C IS NOT AVAILABLE — W‑2 ONLY
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →