• 2352290
  • (Reference :5750023)
  • Lead Java Developer



    A technical leadership position in the organization in which the individual is responsible for implementing complex server-side software development tasks, as well as, ensuring high-quality software development practices by other members of the team. In support of these responsibilities, the individual:

    Understands and may participate in all aspects of the Software Development Life Cycle

    Will function as the technical lead on software development projects supporting internal development, as well as, external facing product development

    Can develop software using established best practices, running code and design reviews, mentor other developers, escalate technical and other project risk related to project milestone dates to the Scripps Software Development Manager


    Will lead any software development lifecycle activity; estimating and planning, designing, coding, documenting and testing of software applications

    Will provide technical mentorship to project team members and will be responsible for direct supervision of subordinate staff on the team

    Work closely with the Project Manager who delivers the project and the Architect who provides solution and engineering practices guidance

    Will work with Business Analysts and/or End Users to define, document and review system functional specifications as well as software and hardware requirements

    Work on any other related task whenever necessary


    9+ years of experience in Object Oriented analysis, design, development and integration of software products in a company recognized for software development capability

    7+ years of experience programming in server-side Java using J2EE technology for enterprise applications

    3+ years as a Team Lead (technical team size of 3 people or more)

    Experience with Service Oriented Architecture (SOA); SOAP or preferably JSON and REST Web Services technologies

    Hands on experience with message based system, JMS

    Knowledge of open source frameworks: Spring, Hibernate

    Agile Development experience or with any other iterative software development methodology

    Solid understanding and hands on experience with Continuous Integration & Continuous Delivery best practices

    Proven ability to meet deadlines and successfully complete of deliverable


    Experience integrating a search engine; preferably Elastic Search or Solr, Lucene, Kompass, Endeca

    Knowledge of micro services architecture

    Knowledge of Amazon WS or Amazon SQS

    Experience with JBoss, Camel or any ESB

    Knowledge of JavaScript framework, preferably AngularJS

    Knowledge of application servers: Tomcat, WebSphere or WebLogic, etc.

    Hands on experience with relational databases: preferably Oracle or SQL Server


    Act as a consultant providing advisory in his area of expertise, building credibility and demonstrating leadership, engaging directly with the client

    Possess excellent communication skills with the ability to translate client business needs into software development recommendations for a multi-disciplinary team; project manager, business analyst, quality analyst and developers

    Demonstrate problem solving skills to deal with complex situation providing creative solution

    Strive for continuous improvement and personal development, proactively encouraging the same from his team members


    Requires a Degree and/or at least 9 years of related experience

    About TEKsystems :

    Join TEKsystems and get your career on the fast track. As one of North America's premiere IT staffing, IT talent management and IT services companies, we provide solutions that work. We actively seek talented IT professionals with all levels of information technology skills and expertise in order to support critical engagements at client sites worldwide. Because of our industry-specific focus, knowledge and connections, we can share highly desirable positions you might not otherwise know about. From customized training and flexible hiring options, to dedicated teams of recruiters working to find you the right opportunity, TEKsystems specializes in IT career management.

    The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, genetic information or any other characteristic protected by law.

    If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email accommodation@teksystems.com for other accommodation options.

Company description

TEKsystems Global Services:
In addition to Staffing and Talent Management, TEKsystems also engages in end-to-end, project-based work. Our teams work together in our facilities, project after project, gaining experience in multiple industries and technologies together. We leverage our own methodologies, tools and people to solve our client’s business problems starting from requirements gathering and ending with production launch, and anything in between. We are a true IT solution provider with a portfolio of services in Applications, Infrastructure and Training. TEKsystems is privately held, allowing us to invest in the long term without worrying about immediate returns like publicly held companies. TEKsystems Global Services is the fastest growing part of TEKsystems with over 250 concurrent engagements and facilities in the U.S, Canada, Europe and Asia.

At TEKsystems we value relationships, open communication, commitment and service to each other, our clients and the community. The personal and professional growth of our employees is important to us and we demonstrate this through a variety of programs and learning opportunities including Industry Certification Programs and voluntary Technology/Development contests where teams of people can collaborate and learn new technology and development techniques. We have scheduled Performance Management Reviews throughout the year to provide feedback and assist individuals in working toward achieving their goals.

Diversity is one of TEKsystems Global Services’ strategic initiatives; because we believe that building a diverse team allows us to provide world class service. Our Montreal Solutions Center is one of the most diverse technical teams assembled, providing a variety of technical expertise and culture that most organizations cannot match. The Center is located in the heart of Montreal, right above McGill Metro Station, making for easy commuting in and out of the city, as well as access to all the city has to offer.

More jobs from this employer


New on Jobboom

Your profile and CV will now be visible to employers.

  • Be noticed and contacted directly by recruiters
  • Increase your chances of finding your dream job

Don’t forget to complete your profile and update your CV to help employers find you.