Senior Software Engineer
🚀 Now Hiring: Senior Software Engineer (Java / Azure / Kubernetes) – Remote (EST Hours)
12+ month contract with our direct client.
We’re looking for a Senior Software Engineer to join a high-performing Agile team building scalable, cloud-native solutions that power critical financial systems. If you thrive in a collaborative environment and enjoy solving complex technical problems, this role is for you.
📍 Location: Remote (Must be able to work EST hours; no California-based candidates)
🕒 Schedule: Monday–Friday
💡 What You’ll Do
- Design, develop, test, and deploy high-quality software solutions
- Build and maintain backend services and domain APIs
- Integrate data across systems and endpoints for financial applications
- Collaborate with cross-functional teams in an Agile (Scrum) environment
- Debug, optimize, and enhance existing systems
- Contribute to code reviews, testing strategies, and DevOps processes
- Help define and enforce engineering standards and best practices
- Participate in on-call support as needed
🛠️ Must-Have Skills
- Strong experience with Java & Spring Boot
- Hands-on experience with Microsoft Azure (Functions, SQL, Service Bus)
- Experience with Kubernetes and cloud-native architecture
- Familiarity with testing frameworks (e.g., Vitest or similar)
- Solid understanding of Agile & DevOps practices
⭐ Nice-to-Have
- Strong interpersonal and communication skills
- Experience mentoring or providing technical guidance
🎓 Qualifications
- 7+ years of software engineering experience
- Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience)
- Experience working across multiple applications and programming languages
Certifications (Preferred, not required):
- Java, Azure, or Kubernetes certifications
- AWS certifications are a plus (though AWS is not currently used by this team)
📅 A Day in the Life
You’ll spend your day collaborating with teammates, writing and reviewing code, solving technical challenges, and contributing to design discussions. Expect a balance of focused development time and team interactions as you build impactful solutions.
🎯 First 90 Days
- Ramp up on team standards, tools, and codebase
- Start with smaller tasks and progressively take on larger features
- Deliver measurable business value while building system knowledge
🤝 Team & Culture
- Work within a collaborative Scrum team
- Weekly 1:1s with your manager
- Opportunity to influence technical direction and business outcomes
- Strong focus on quality, automation, and continuous improvement
If you’re passionate about building scalable systems and want to make an impact in a dynamic environment, we’d love to hear from you.
- 👉 Apply now or reach out to learn more!