Job Description :
Java Developer
Location: Marlborough, MA
Duration: 6+ month

Job Description:
The manager is looking to hire 1-2 consultants onto this team. The ideal person would have a strong background with Java, ETL and AWS but we are willing to move forward with a candidate that has Java and at least ETL or AWS. They will be doing 20% of their work with ETL - most likely Talend.
When submitting candidates, please provide the details in terms of the candidates qualifications referring to the keys to the position section listed below:
MUST keys to the position:
7-10 years of Java development experience - deep understanding of JMM and concurrent programming
Ideally experience with AWS and ETL but will take a candidate that only has experience with 1 of the 2. We are currently working with Talend
Experience working with the advanced JS frameworks is a big +
Must have excellent communication and interpersonal skills.
Bachelor''s degree in Computer Science, Engineering, Sciences or related field
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
Hands on current or past experience in at least one ETL tool (Datastage, Talend etc
Understanding of JavaScript UI technologies such as Angular, React, or Bootstrap is a 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
Position overview
OneView (OV) Services Team is seeking a strong Java/J2EE senior developer. The OV IT Team is responsible for providing highly efficient/innovative solutions across our different data consumers (e.g. Client portal, Books, Insite In addition, the team over the next several years is building a next-generation platform to support business needs.
Critical to this position are the following: hands-on experience and approach to work; ability to work in fast-paced environment; taking ownership for deliverables on the next-gen platform as well as on existing applications; a devops mindset; excellent communication skills; creative problem-solving.
Responsibilities
As a member of the OV Team, this individual will be responsible for design, development, and maintenance of applications. 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.
Collaborate with other developers (including offshore consultants) to deliver solutions for Wellington Fund group and oversee code quality and delivery
Participate in setting technical direction with both onshore and offshore development team members with
             

Similar Jobs you may be interested in ..