Job Summary:
Akumen, Inc. is seeking a Senior Java Developer to play a key role across the entire software development lifecycle. The successful candidate will design, develop, and maintain scalable, cloud-based applications with a strong emphasis on backend Java development and modern frontend frameworks.
Responsibilities:
• Design, develop, and maintain full stack applications using Java (Spring Boot) and Angular.
• Build and manage scalable, cloud-based application environments and support production systems.
• Develop high-quality, maintainable code; perform unit testing and participate in peer code reviews.
• Collaborate with team members to design system architecture, APIs, and data models.
• Develop and modernize RESTful APIs, including migrating legacy SOAP/XML services to JSON-based services.
• Lead or contribute to application modernization efforts, including upgrading Java and Angular frameworks to current versions.
• Troubleshoot and debug issues across the full stack (frontend, backend, and integrations).
• Ensure adherence to security best practices and remediate vulnerabilities identified in code scans.
• Work closely with Business Analysts, Product Managers, and stakeholders to translate business requirements into technical solutions.
• Provide accurate estimates and proactively communicate risks or blockers.
• Stay current with emerging technologies, tools, and industry best practices.
Qualifications:
Required:
• 6+ years of experience in full stack development with a strong focus on Java and Spring Boot.
• Experience with modern frontend frameworks such as Angular.
• Proficiency in building and consuming RESTful APIs and microservices.
• Experience upgrading and maintaining Java and frontend frameworks.
• Strong experience with JavaScript/TypeScript and web application development.
• Experience working in enterprise-scale, highly scalable environments.
• Familiarity with migrating legacy services (SOAP/XML to REST/JSON).
• Strong problem-solving, analytical, and communication skills.
• Experience with Azure cloud services (App Services, Functions, networking, monitoring, etc.).
• Demonstrated ability to rapidly learn and adopt new technologies and tools using self‑directed research and public documentation.
Preferred:
• Familiarity with DevOps tools such as Jenkins, GitHub, and CI/CD pipelines.
• Experience with SQL databases and data modeling.
• Working knowledge of additional technologies such as Python, .NET, or React.
• Experience with ServiceNow platform.
• Ability to lead initiatives, mentor junior developers, and communicate effectively with non-technical stakeholders.
Company:
Delivering leading edge Information Technology services with vision-focused mission-driven solutions to fulfill the critical needs of our federal government agencies. Founded in 1989, the company is headquartered in Cambridge, Massachusetts, US, , with a team of 51-200 employees. The company is currently Growth Stage.