Top Java Developer Jobs in Boston, MA
The Staff Software Engineer will lead the engineering team in developing core applications and refactoring existing systems while ensuring best practices for performance, scalability, and security. This role includes mentoring, collaborating across teams, and managing technical debt, all focused on delivering high-quality software solutions.
The Mobile App Manager will lead the development and management of mobile applications, focusing on integration with connected devices. Responsibilities include overseeing the app lifecycle, enhancing user engagement, conducting market research, and leading a development team to align app features with business goals.
As a Staff Software Engineer at Grubhub, you will develop and maintain scalable applications, evaluate technologies, write concise code, and help create a tech backlog. You will collaborate with your team and ensure application performance, security, and reliability, while dedicating effort to customer experience and software accountability.
Featured Jobs
The Senior Software Engineer at HPR will utilize low-level programming skills to develop and debug C applications on multi-core Linux systems. Responsibilities include leading and mentoring engineers, collaborating with customers, and iterating on product development processes to enhance capital markets infrastructure.
The Senior Software Engineer at Wasabi will develop and maintain core software components for API services, focusing on scalability and reliability. The role requires collaboration with the team, troubleshooting issues, and participating in design and code reviews. Strong knowledge in software design, distributed systems, and modern programming languages is essential.
The Principal Mobile Engineer will lead the technical direction for Toast's POS payments products, ensuring high-quality workflows and continuous improvement of architecture. Responsibilities include mentoring engineers, collaborating across teams, and overseeing the design of major payment features.
The Senior Site Reliability Engineer at Flywire will drive reliability, automation, and performance in cloud-based infrastructure, collaborate with development teams to ensure operable systems, participate in an on-call rotation, and contribute to full DevSecOps practices.
The Senior Software Engineer will build and operate distributed, high-throughput, real-time data pipelines primarily using Java and Go, with additional contributions in Python. The role involves designing effective data pipelines, leading architectural decisions, and enhancing the Event Platform Storage system to ensure high reliability and scalability.
The Senior QA Automation Engineer will focus on automation and functional testing, working with product teams to ensure quality in product development. Responsibilities include executing tests, developing automation frameworks, configuring services, and troubleshooting issues in production environments.
The Managing Consultant - AEM Architect is responsible for leading Adobe Experience Cloud projects, providing technical guidance, managing client expectations, and ensuring quality deliverables. The role involves collaboration with clients and team members to define business and technical requirements, design solutions, and optimize project outcomes. Regular client interaction and pre-sales activities are also key responsibilities.
Top Companies in Boston, MA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results