Senior Software Engineer at AG MEDNET INC
Boston, Massachusetts, United States -
Full Time


Start Date

Immediate

Expiry Date

04 Jun, 26

Salary

175000.0

Posted On

06 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring, Hibernate, PostgreSQL, AWS, Lambda, DynamoDB, Microservices, Angular, Object-Oriented Design, RESTful Service Design, CI/CD, Testing, Observability, Git, AI-Assisted Development

Industry

Biotechnology Research

Description
Description About the Role: AG Mednet’s platform, Judi, is a cloud-native application built with Angular, Java (Spring/Hibernate), PostgreSQL, and AWS microservices (including Lambda and DynamoDB). As a Senior Software Engineer, you will serve as a senior technical leader and architectural contributor for the platform. You will own the design and delivery of complex Java-based systems in production, guide engineering standards, and help ensure architectural consistency across services. This role will collaborate in the continued evolution of our AI-assisted development practices, helping apply AI tools to improve development velocity, code quality, and operational reliability while maintaining strong engineering discipline. This is a high-impact position with significant influence over technical direction, system design, and engineering execution. Responsibilities Lead architecture and design for new features and platform enhancements Own end-to-end delivery from technical design through production deployment Translate product requirements into scalable, secure system designs Contribute to architectural standards and engineering best practices Conduct design and code reviews to ensure quality and consistency Drive improvements in CI/CD, testing, observability, and operational resilience Leverage AI-assisted development tools to: Accelerate implementation and refactoring Improve automated test coverage Support debugging and root cause analysis Enhance documentation and technical clarity Collaborate on evolving standards and guardrails for responsible AI usage in the SDLC Mentor engineers and elevate overall team technical capability Evaluate and integrate open-source frameworks and third-party components Partner closely with Product, DevOps, and QA to ensure reliable, scalable delivery Requirements About You: Bachelor’s degree in Computer Science, Engineering, or related discipline (or equivalent experience) 7+ years of full-stack development experience with strong object-oriented design skills Deep expertise in Java, Spring, Hibernate, and RESTful service design Strong experience with microservices architecture and distributed systems Hands-on experience with AWS (Lambda, DynamoDB, RDS, S3, etc.) Strong experience with PostgreSQL or other relational databases Proven ability to design and deliver scalable, production-grade systems Experience influencing technical standards and leading complex initiatives Practical experience using AI-assisted development tools to improve productivity and quality Strong judgment in evaluating AI-generated output for correctness, security, and maintainability Strong CI/CD and testing practices; Agile experience preferred Experience with Git and modern repository workflows Excellent communication skills and ability to work cross-functionally Self-directed and comfortable operating with high ownership
Responsibilities
The Senior Software Engineer will lead architecture and design for new features and platform enhancements, owning end-to-end delivery from technical design through production deployment. This role involves contributing to architectural standards, conducting reviews, driving improvements in operational resilience, and leveraging AI tools to enhance development velocity and quality.
Loading...