We have career opportunities for top-notch principle J2EE engineers with our clients in Boston, MA. These are fulltime, permanent positions. Our clients will reimburse relocation, transfer H1-Bs, file TN-1s, and sponsor permanent residency. Salary up to 120K + 15% bonus! The job description is attached. If you are interested, please email your resume and salary requirements to careers@myepersona.com. Thank you.
## Deliverables
**Duties/Responsibilities**
* Lead high-level designs: identifying reuse, frameworks, interfaces and third-party components
* Identify and mitigate performance and security exposures
* Map logical architectures to resources necessary to implement them in the physical architecture
* Review detailed design of components/modules
* Help establish technology standards and ensure cross-product technology and design compliance
* Provide coaching and mentoring to developers on architecture, frameworks, and best development practices
* Participate in training the development team
* Identify and evaluate any development tools that would make our processes and developers more efficient
* Identify and evaluate technologies which would enhance our product
* Prototype technically challenging solutions and ensure an effective hand-off to product development
* Work with QA to identify technologies to make the QA process more effective and efficient
* Work with Product Management on assessing technical feasibility/approach and provide input on product specifications
## Platform
**Required Background/Experience**
* BS or MS degree in Computer Science or related field
* 10+ years in a software development role
* 7+ of those years must have been in a technical leadership role
* Understanding of software design and implementation practices and tools
* Experience dealing directly with partners and customers
* Exposure to the entire Software Development Life Cycle
* Proficient with using UML to model software designs
* Extensive Object-Oriented Design and Architecture, Web and GUI/UI, multi-tiered development, and distributed systems experience in recent software development projects
* Extensive HTML/DHTML JavaScript, JSP, Java, and Servlet experience
* Prior EJB work experience. You must have been exposed to session and entity beans and understand bean and container-managed persistence