Job Closed
This listing is no longer active.
MediSpend solutions are designed to empower life sciences companies to grow their business compliantly.
Director, Engineering, Java
Location
United States
Posted
105 days ago
Salary
$120K - $160K / year
Seniority
Lead
Job Description
Director, Engineering, Java
MediSpend
• Own end-to-end delivery of a product, including architecture, development, performance, and scalability • Drive execution across multiple concurrent initiatives, ensuring timely and high-quality releases • Collaborate closely with Product Management to define roadmaps, prioritize features, and provide accurate estimates • Build, lead, and scale high-performing engineering teams across onshore and offshore locations • Architect, design, and develop scalable, secure, and high-performance applications using modern Java frameworks • Define and enforce best practices for system design, coding standards, and performance optimization • Lead modernization efforts, including microservices architecture, API-first design, and cloud-native development • Ensure adherence to security standards and best practices (e.g., OWASP) • Proactively identify and reduce technical debt, including upgrading frameworks and third-party libraries
Job Requirements
- 12+ years of experience in Java development, with strong hands-on expertise
- Extensive experience with modern Java frameworks:
- Spring Boot, Spring Cloud, Spring Security
- Strong experience in microservices architecture and distributed systems
- Deep expertise in building and consuming APIs:
- REST, JSON, SOAP
- Strong experience with:
- Hibernate / JPA
- Java design patterns (DAO, Factory, etc.)
- Strong experience with RDBMS and NoSQL databases
- Strong experience with cloud platforms (preferably AWS):
- EC2, RDS, S3, Lambda, API Gateway, etc.
- Strong understanding of CI/CD pipelines:
- Jenkins, Git-based workflows
- Experience working in Agile/Scrum environments
- Experience with event-driven architectures (Kafka, messaging systems)
- Exposure to frontend technologies (JavaScript frameworks)
- Experience with containerization and orchestration (Docker, Kubernetes (EKS)
- Experience with performance testing and large-scale data processing systems
Benefits
- Benefits
- bonus
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
PlootoAll-in-one B2B payments & receivable platform that provides greater financial control. Hiring Now!
• Own the design and delivery of scalable backend services using .NET and Azure • Architect and evolve event-driven, distributed systems that process high volumes of financial transactions • Build API-first services with strong contracts, reliability, and observability • Lead complex technical initiatives from design through production rollout • Make pragmatic architecture decisions that balance speed, scalability, and long-term maintainability • Partner closely with Product and Design to translate ambiguous problems into elegant technical solutions • Improve performance, reliability, and system resilience as we scale • Raise the engineering bar through thoughtful code reviews, design discussions, and mentorship • Inspire and share your engineering passion across the whole engineering org in our regular Lunch & Learn sessions • Contribute to a culture of experimentation, ownership, and continuous improvement • Work cross-functionally in Plooto, distilling the needs of our strategy into actionable engineering output
• Develop, maintain, and support web-based applications for the Department of Social Services • Design, develop, and implement .NET applications using C#, ASP.NET, ASP.NET MVC, Angular, and PrimeNG • Develop and maintain data-driven applications with MS SQL Server 2016 • Participate in unit testing, integration testing, and deployment of software components • Support legacy system modernization and integrate SC Voucher and CACFP processes into CCSS • Collaborate with technical and non-technical stakeholders to gather requirements and provide solutions • Maintain documentation and follow software development best practices, including Agile methodologies • Ensure application performance, security, and scalability • Troubleshoot, modify, and support existing applications as needed
• Design, build, and deploy APIs and API Products • Implement API governance and policy enforcement at scale • Develop automation, tooling, and integrations using Python • Manage application artifacts, API proxies and related assets using JFrog Artifactory • Contribute to platform standards, automation, and continuous improvement initiatives
SaaS Go to Market Program Lead
EYBuilding a #BetterWorkingWorld by providing trust through assurance and helping organizations grow, transform & operate.
• Support the execution of the overall GTM strategy in the key markets • Ensure GTM governance is properly defined and maintained • Responsibility for (internal and external) market activation • Ensure alignment of market activation, sales and GTM governance to the core GTM strategy • Work alongside Product and Delivery Teams to ensure effective teaming and alignment of the entire product lifecycle (product, GTM, delivery) • Work with Member Firms to deliver the GTM strategy at a local level




