Senior Java/AWS Software Engineer

  • location: Lexington, MA (remote)
  • type: Permanent
  • salary: $145,000 - $160,000 per year

job description

Senior Java/AWS Software Engineer

job summary:
The Senior Software Engineer is a key member of the Engineering Group responsible for client's cloud-based HIPAA compliant secure messaging product.

The qualified candidate will work as a member of the software development team responsible for the architecture, design and development of multi-tenant messaging platform in AWS that supports a variety of mobile (iOS and Android), Desktop (Windows) and Web Clients along with a comprehensive API. The team is also responsible for the development of supporting tools to operationalize the use and customer facing reporting/analytics.

Duties and Responsibilities

  • Design and implement complex enterprise software systems and components.
  • Develop full-stack cloud and client application functionalities within agile scrum environment.
  • Develop code which is testable through automation.
  • Assist with, troubleshoot, and resolve the most complex of our customer issues-many involving integrations and/or infrastructure.
Qualifications

  • Minimum of a bachelor's degree in Computer Science or in a related discipline
  • 6+ years of commercial software development experience
  • Cloud software experience supporting SAAS cloud applications preferred.
  • strong analytical, database and log analysis skills
  • Experience with Splunk and other data analysis tools a plus
  • strong written and verbal communication skills, and the ability to interact well with both internal teams and external customers.
  • Experience working with offshore team.
  • Technical Qualifications
  • strong knowledge of Java, JavaScript, JDBC, RESTful Web APIs, Tomcat, Apache HTTP Server and the Linux environment
  • Cloud-based application development experience with microservices
  • Working knowledge of JSON, HTML, CSS, Python, Scripting and the Windows environment
  • Working knowledge of Java open-source frameworks (e.g., Spring, Hibernate)
  • Experience with relational databases, data storage and principles
  • Automated software testing tools and methodology
  • The following are not required but are a plus:
  • Familiarity with Ejabberd / Erlang / XMPP protocol
  • Working knowledge of iOS and Android client programming
  • Working with Microsoft Active Directory and/or LDAP
CI/CD in Microsoft Azure or AWS

 
location: LEXINGTON, Massachusetts
job type: Permanent
salary: $145,000 - 160,000 per year
work hours: 8am to 5pm
education: Bachelors
 
responsibilities:
  • Automated software testing tools and methodology
  • The following are not required but are a plus:
  • Familiarity with Ejabberd / Erlang / XMPP protocol
  • Working knowledge of iOS and Android client programming
  • Working with Microsoft Active Directory and/or LDAP
  • CI/CD in Microsoft Azure or AWS
 
qualifications:
  • Experience level: Experienced
  • Minimum 5 years of experience
  • Education: Bachelors
 
skills:
  • Embedded Software Integrationm
  • Embedded Software Design
  • JAVA DEVELOPER
  • JAVA PROGRAMMER
  • JAVA CONSULTANT
  • Javascript
  • Java
  • SOFTWARE ENGINEER

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs