Senior Java Engineer
Location: Portsmouth, New Hampshire
Date Posted: 03 Sep, 2019
Date Posted: 03 Sep, 2019
Senior Java Engineer
Are you a Sr. Java Engineer looking for a great new opportunity? Our Portsmouth, NH client is poised for growth and ready for you to join their team. This client has a startup feel with a global presence.
A day in the life:
• Work directly with SMEs
• Evaluate the open source project
• Build cloud native enterprise grade solutions which handle data at scale
• Define the REST APIs for shared service
• Work closely with the QA team to define the boundaries where unit tests stop and regression tests begin
• Interview, onboard, and mentor junior developers.
• Present your case to leverage a new library to solve a specific business problem. Review merge requests from other developers.
• As the subject matter expert in certain areas, advise others on best practices
• Develop and present a lunch’n’learn topic exploring new design patterns
Must Haves:
• Agile and Scrum methodologies
• JVM ecosystem
• Strong server-side programming skills with Java, Groovy, or Scala
• Spring, Hibernate
• Strong experience building applications with diverse storage architectures (RDBMSs, MPP DBs, NoSQL stores, document stores, distributed file systems (HDFS), object stores (AWS S3)
• Linux
• AWS
Nice to haves:
• Akka
• Angular
• React JavaScript
• Building and operationalizing analytic applications
• Practical experience with Play
Benefits:
Medical Insurance
Dental Insurance
Group Term Life Insurance/AD & D
Short & Long-Term Disability Insurance
Flexible Spending Account
Dependent Care
401k Plan
Earned Time Off – vacation, personal, illness
Paid Holidays
Paid Time to Volunteer
Tuition Assistance
Bereavement Time
Breakfast daily, paid lunch 2x/wk, Friday hors d’oeuvres