job summary:
We're seeking a Lead Java Developer to join our growing development team. If you're a Full Stack Developer looking for a phenomenal opportunity with a stellar organization this job is for you!
Job Responsibilities - You will develop, test, debug and implement code for existing or new business applications
- You'll perform Full Stack development using Enterprise Java, SQL and Web programming languages
- Review business and functional requirements provided by the Product Management team
- Build technical design documentation and contribute to design discussions that will result in new business or technical improvements
- Contribute to technical roadmap and continually review existing architecture for improvements
- Provide mentorship to other developers in terms of technology decisions and code reviews
- Work in an Agile software development process, giving to story and task creation
- Ensure every coding path is unit tested and bug free
- Ensure all code conforms to software security practices and is free of security vulnerabilities
- Work with QA to build test cases and explain impacted test areas
- Rapidly address issues and fix defects discovered during client implementations when needed
Qualifications - 10+ years of software development experience using the following technologies:
- Java EE Technologies including JSP/Servlets
- XML, XSLT
- Web Development such as Java MVC framework, HTML, XML, JavaScript, Dojo & Apache Tomcat
- Database development using MS SQL Server and Oracle
- Design Skills & Tools : Model-View-Controller and Object Oriented Design
- Multithreading programming experience required (preferably in Java)
- Knowledge of professional software engineering practices for the full software development process including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience using SDLC frameworks such as Scrum or other Agile frameworks and using tools such as JIRA to facilitate
- Experience with Application Program Interfaces (APIs), Messaging Software and Interoperability Techniques and Standards
- Comfortable in a Linux command-line environment
- BS/MS degree in Computer Science, related degree, or comparable experience
- Experience developing software for use in the financial services industry a plus
- Recent experience with data integration/architecture, enterprise information integration and/or ETL a plus
- Experience with Cloud Technologies (especially AWS) a plus
- Experience working on Devops teams a plus
Skills/Competencies - Strong interpersonal/communication skills (both written and verbal), sense of humor, and exceptional character
- Proven track record for developing, releasing, and supporting multiple high quality products
- Professional experience developing performant, scalable, complex systems
- Proven track record of delivering projects on time and within budget, with a demonstrated focus on client satisfaction
- Positive working attitude
- Attention to detail
location: Boston, Massachusetts
job type: Permanent
salary: $150,000 - 160,000 per year
work hours: 8am to 5pm
education: Bachelors
responsibilities:
We're seeking a Lead Java Developer to join our growing development team. If you're a Full Stack Developer looking for a phenomenal opportunity with a stellar organization this job is for you!
Job Responsibilities - You will develop, test, debug and implement code for existing or new business applications
- You'll perform Full Stack development using Enterprise Java, SQL and Web programming languages
- Review business and functional requirements provided by the Product Management team
- Build technical design documentation and contribute to design discussions that will result in new business or technical improvements
- Contribute to technical roadmap and continually review existing architecture for improvements
- Provide mentorship to other developers in terms of technology decisions and code reviews
- Work in an Agile software development process, giving to story and task creation
- Ensure every coding path is unit tested and bug free
- Ensure all code conforms to software security practices and is free of security vulnerabilities
- Work with QA to build test cases and explain impacted test areas
- Rapidly address issues and fix defects discovered during client implementations when needed
qualifications:
Qualifications - 10+ years of software development experience using the following technologies:
- Java EE Technologies including JSP/Servlets
- XML, XSLT
- Web Development such as Java MVC framework, HTML, XML, JavaScript, Dojo & Apache Tomcat
- Database development using MS SQL Server and Oracle
- Design Skills & Tools : Model-View-Controller and Object Oriented Design
- Multithreading programming experience required (preferably in Java)
- Knowledge of professional software engineering practices for the full software development process including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience using SDLC frameworks such as Scrum or other Agile frameworks and using tools such as JIRA to facilitate
- Experience with Application Program Interfaces (APIs), Messaging Software and Interoperability Techniques and Standards
- Comfortable in a Linux command-line environment
- BS/MS degree in Computer Science, related degree, or comparable experience
- Experience developing software for use in the financial services industry a plus
- Recent experience with data integration/architecture, enterprise information integration and/or ETL a plus
- Experience with Cloud Technologies (especially AWS) a plus
- Experience working on Devops teams a plus
skills:
Skills/Competencies - Strong interpersonal/communication skills (both written and verbal), sense of humor, and exceptional character
- Proven track record for developing, releasing, and supporting multiple high quality products
- Professional experience developing performant, scalable, complex systems
- Proven track record of delivering projects on time and within budget, with a demonstrated focus on client satisfaction
- Positive working attitude
- Attention to detail
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.