> Markdown version of [/jobs/ext/3121952-software-engineer-backend](https://www.wearedevelopers.com/jobs/ext/3121952-software-engineer-backend). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Backend) - **Company:** EMMES GROUP, INC. THE - **Location:** Essex, MA, United States - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Amazon S3, Google App Engines, JIRA, Microsoft Azure, BigQuery, Cloud Engineering, Code Review, Continuous Integration, Data Structures, Amazon DynamoDB, Electronic Data Interchange (EDI), Github, JSON, Python (Programming Language), PostgreSQL, NoSQL, Object-Oriented Software Development, Scrum Methodology, Ruby, Amazon Simple Notification Service (SNS), Software Engineering, Software Systems, Systems Integration, Extensible Markup Language (XML), Google Cloud, Enterprise Software Applications, Cloud Platform System, Okta, GitHub Copilot, Backend, Git, Kubernetes, Information Technology, Google Cloud Functions, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Software Library, Docker, Programming Languages, Microservices - **Published:** September 28, 2026 - **Apply:** https://www.juju.com/job/21_01a0b0ed-2e07-7df0-b38a-2b7ae4dcbf55 ## About the Role * Strong communication skills (oral and written). * Experience coding in Python, Java, Ruby, or comparable programming languages. * Experience building enterprise software systems that run in either AWS Cloud or GCP Cloud environments using technologies such as AWS managed services such as ECS, Lambda, SQS, SNS, S3, API Gateway, DynamoDB, OpenSearch, Aurora PostgreSQL, Neptune, DocumentDB, CDK, or Google managed services such as Google Buckets, AppEngine, Cloud Functions, Pub/Sub, Postgres, and BigQuery. * Experience developing software systems with a backing relational and/or NoSQL databases using ORM libraries such as sqlaclhemy. * Experience developing microservices with RESTful API and/or grpc to exchange data via JSON, XML, and other data exchange formats. * Experience integrating with Okta and additional 3rd party systems * Experience working in an agile development environment with methodologies such as SCRUM or Kanban. * Experience using Git, GitHub, and GitHub Actions. * Experience with container and orchestration technologies such as Docker and Kubernetes are a plus. * 2+ years of software development experience in one or more programming languages and with data structures/algorithms. * Possession of a Bachelor or Graduate degree in a technical field such as Computer Science from an accredited college or university (according to CHEA). Preferred Experience: * Experience with AI-assisted engineering practices and tools such as GitHub Copilot, Codex, or Claude Code, as well as conducting efficient and accurate code reviews of AI-generated code. * 2-5 years of experience building enterprise software systems that run in a Production AWS or Google Cloud environment. * 1-2 years of working with a CI/CD pipeline using Git, GitHub, and GitHub Actions (or similar tools). * Cloud development or architect certification is a plus. * Experience with Google Cloud Platform (GCP) and Microsoft Azure is a plus. ## Description * Manage individual task priorities, deadlines, and deliverables. * Develop scalable, reliable, and performant enterprise-level software systems and services for our clients, using an Object-Oriented programming language and software libraries/framework. * Write well-tested and maintainable code leveraging unit, integration, and BDD tests. * Contribute to project documentation, including architecture diagrams, sequence diagrams, API documentation, and technical SOPs. * Participate in SCRUM Sprint planning, standup, review, and retrospective meetings. * Work in a collaborative cross-functional team environment to move features (JIRA tasks) across all tiers in a CI/CD Agile SCRUM environment. * Be a proactive part of the software engineering team, looking to make improvements to our engineering practices. * Shadow senior team members during interviews. * Contribute to mentoring junior members of the team. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [The Future of Developer Experience with GenAI: Driving Engineering Excellence](https://www.wearedevelopers.com/videos/1107-the-future-of-developer-experience-with-genai-driving-engineering-excellence) - [Fireside Chat with Werner Vogels, VP & CTO, Amazon.com & Daniel Gebler, CTO at Picnic](https://www.wearedevelopers.com/videos/1405-fireside-chat-with-werner-vogels-vp-cto-amazon-com-daniel-gebler-cto-at-picnic) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)