Organisation: Object Frontier Software

Position: Sr. Technical Lead

Department: JAVA EO

Location: Chennai

No. Of Positions: 03

Qualification: MCA/MSc(cs)/B.E/M.E/B.tech/M.Tech

Experience: 8-13 Years

Roles & Responsibilities:

  • Should own responsibility for creating or selecting the most appropriate architecture for a system (or systems)
  • Has to participate in complete software development lifecycle, including analysis, design, code and unit test, for applications based on Java/JEE technologies
  • To be able to abstract the complexity of a system into a manageable model that describes the essence of a system by exposing important details and significant constraints
  • To be able to maintain control over the architecture lifecycle parallel to the project’s software development lifecycle
  • Must proactively monitor the adherence of the implementation to the chosen architecture during all phases of the development
  • Must know when to say “YES” and when to say “NO” when scope creep attempts to manipulate software architecture

Required Skills:

  • Java SE 8/7, Java EE 7/6
  • Spring MVC/Struts2
  • Active MQ/HarnetQ
  • EJB 4.0/3.0
  • Hibernate/Mybatis/JDO/JPA
  • jBoss/WildFly
  • Jersy/DropWizard
  • Servlet,JSP/JSF
  • jQuery/JSON
  • Javascript, Node.js
  • Angularjs/ExtJS/BackboneJS
  • MySQL/PostgreSQL/Oracle
  • Python
  • Android 3.x
  • Android 4.x
  • Agile Practices

Good to have:

  • Weblogic/Websphere
  • Linux/Unix, Windows/Mac
  • Scala
  • Android 5.x

Competency Requirement:

  • Strong verbal and written communications skills
  • Good Team management skills
  • Planning, organizing and time management skills
  • Achieve results within deadlines whilst maintaining quality
  • Develop and deliver presentations, training sessions

Apply Now