
Software Engineer I – Backend
Abbott
full-time
Posted on:
Location Type: Office
Location: Burlington • California • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $50,700 - $101,300 per year
Job Level
Tech Stack
About the role
- Design and implement microservices using Java 11+, Spring Boot, and REST APIs (GraphQL is a plus)
- Build cloud-native SaaS applications following well-architected principles on Azure Cloud
- Work with Azure PaaS services such as Service Bus, Cosmos DB, Blob Storage, Redis Cache, and Identity Manager
- Write unit tests using JUnit and Jest; apply static code analysis tools
- Conduct load testing using tools like JMeter
- Ensure security, performance, and adherence to design patterns and best practices
- Collaborate with cross-functional teams in an Agile environment (Scrum/Kanban)
Requirements
- Bachelor’s degree in software engineering, Computer Engineering, Computer Science, or related field
- 0-2 years of backend development experience (full stack preferred)
- Proven ability to lead development
- Java 11+, Spring Boot, Microservices, REST API development (GraphQL is a plus)
- Database technologies (PostgreSQL preferred)
- Unit testing (JUnit, Jest), static code analyzers
- Familiarity with programming languages (Python, Java or similar)
- Exposure to modern software development practices, including version control (e.g., Git/GitHub) and basic debugging/testing techniques
Benefits
- Free medical coverage in our Health Investment Plan (HIP) PPO medical plan
- Excellent retirement savings plan with a high employer contribution
- Tuition reimbursement
- Freedom 2 Save student debt program
- FreeU education benefit - affordable path to a bachelor’s degree
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Java 11+Spring BootMicroservicesREST APIsGraphQLAzure CloudPostgreSQLJUnitJestStatic code analysis
Soft Skills
LeadershipCollaborationAgileScrumKanban
Certifications
Bachelor’s degree in software engineeringBachelor’s degree in Computer EngineeringBachelor’s degree in Computer Science