Sr. Software Engineer - Java
Role details
Job location
Tech stack
Job description
We are hiring a Senior Software Engineer to join a high-impact Enterprise Integration team focused on connecting cloud-based ERP systems, healthcare platforms, and external partners. This role is ideal for a strong backend engineer who thrives in building scalable API-driven systems while also driving technical direction and mentoring others.
This is not just an individual contributor role. You will lead design decisions, influence architecture, and play a key role in enabling AI-driven development practices across the team, with a strong focus on Claude.
What You Will Do
Backend and Integration Development
- Design, build, and maintain scalable Java-based REST APIs
- Develop and support enterprise integrations across modern and legacy systems
- Drive system interoperability across cloud and on-prem environments
- Improve performance, reliability, and scalability of integration pipelines
Technical Leadership
- Lead design discussions and author technical architecture documents
- Establish and promote engineering best practices and coding standards
- Mentor engineers and support team growth
- Influence technical direction and drive continuous improvement
AI Enablement (Claude Focus)
- Champion the use of Claude across the software development lifecycle
- Lead implementation of Claude-based workflows, skills, and automation
- Identify opportunities to streamline development processes using AI
- Drive adoption of Claude to enhance productivity, code quality, and delivery speed
- Integrate Claude into processes such as pull requests, CI/CD workflows, and deployment readiness
Core Tech Stack
AI
- Claude
Backend
- Java, Spring Framework
- REST and SOAP APIs
- SQL and relational databases
Frontend
- Angular (nice to have)
Cloud and DevOps
- AWS (core platform)
- Docker and containerization
- CI/CD tools such as Jenkins or Bamboo
- Git, Maven, Gradle
Systems
- Linux or Unix environments
- Networking fundamentals (HTTP, SSL, TCP)
Requirements
- 5+ years of software engineering experience
- Strong expertise in Java and API development
- Proven experience building enterprise integration solutions
- Hands-on experience with AWS and containerized environments
- Demonstrated technical leadership experience (design, architecture, mentoring)
- Experience working in Agile or Scrum environments
Experience leading or driving adoption of Claude in a development environment REQUIRED
Preferred Qualifications
- Experience with Angular or modern frontend frameworks
- Background in ERP, supply chain, or healthcare integrations
- EDI or B2B integration experience
- Experience with CI/CD pipelines and DevOps tooling
- Knowledge of security practices (SSL, authentication, cryptography)
What Success Looks Like
- You build and scale robust integration solutions across complex systems
- You elevate the engineering team through leadership and mentorship
- You drive meaningful efficiency gains using AI and automation
- You influence architectural direction and help modernize systems