What are the responsibilities and job description for the Senior Software Engineer (Boston - Hybrid) position at AG Mednet, Inc.?
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
About You:
140,000 - 175,000
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
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
- Demonstrated capability and interest in transforming how you work by leveraging AI
140,000 - 175,000