Senior Server Side Java Developer - Funds Group

marlborough, massachusetts
Senior Server Side Java Developer
The individual will participate in all development activities to successfully deploy new applications as well as enhancements to existing applications, and work with colleagues and end users to design, develop and implement solutions to meet business outcomes.
Specific responsibilities include:
  • Designing complex applications and services and writing well designed, testable, and efficient code
  • Design, prototype and author code in line with functional specifications.  Work with system analysts to understand the business needs / problems and provide highly scalable and efficient solutions
  • Participate in setting technical direction with both onshore and offshore development team members with regards to sprint planning, release planning, and prioritization of work across all project tracks.
  • End to end involvement in application lifecycle phases including devops.
  • Author architecture, technical design and support documentation.
Minimum Requirements
Bachelor's degree in Computer Science, Engineering, Sciences or related field plus seven (7) years of experience as a software developer supporting complex applications through the development lifecycle.  Additional requirements include:
  • Very strong command of Java technologies including a deep understanding of concurrent programming concepts and the java memory model
  • Solid high-level understanding of current technology landscape including the current players in UI, the cloud, databases, big data, caching, and security
  • Working knowledge of standard java frameworks and libraries including Spring, JAXB, Jersey, Jackson, Apache Commons, etc.
  • Good understanding of AWS products including EC2, S3, DynamoDB, RDS, CloudWatch, Lambda is required
  • Strong understanding of JavaScript UI technologies such as Angular, React, or Bootstrap is a strong plus.  Nodejs experience is a strong plus
  • Any big data frameworks like Spark or elasticsearch with ELK search framework experience is a strong advantage
  • Working knowledge of SQL and SQL performance tuning (Oracle/Mysql).  Any data modeling and data quality framework experience is plus.
  • Must be comfortable with test driven development, continuous integration, and agile development methodologies.
  • Strong analytical and communication skills, both written and verbal are required.
  • Experience in Financial Industry is preferred
  • Strong understanding of Funds is desirable

Job category:

Job keywords:

Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs