Senior Java Engineer
Portsmouth, NY 03801
Are you hungry yet humble and looking to work on solving complex business problems with innovative technology? This is the role for you! We are looking for a Senior Java Engineer in either Portsmouth, NH or Philadelphia, PA (remote for the right candidate if not in one of these areas).
You will be working directly with subject matter experts in the life sciences compliance domain to turn their vision into working software.
Your job responsibilities will entail defining REST APIs for a new shared service and then building the service. You'll work closely with the QA team and mentoring more junior developers. You role will also include advising others on best practices and developing the exploration of new design patterns.
Your background should include...
- High level server-side programming skills - Java, Groovy, or Scala.
- Adept in Agile and Scrum methodologies
- Strong experience with the JVM ecosystem
- Excellent communication skills
- Experience with Spring and Hibernate
- Strong experience building applications with diverse storage architectures (RDBMSs, MPP DBs, NoSQL stores, document stores, distributed file systems (HDFS), object stores (AWS S3).
- Basic AWS experience