2+ years software design and development in Java and J2EE (JSP/JTL, EJB, JDBC)Experience of leading a team and working with other developers to deliver a project
Experience with frameworks like Spring, Hibernate, Struts, Velocity
Experience with ESB, JMS, Apache Mix, Fuse or similar integration technologies.
Experience with development and deployment of Enterprise/Web applications. (jBOSS, Tomcat, Apache) in both Windows and Linux environments.
Understanding of complete software development lifecycle (waterfall, agile, etc.)MVC software development experience.
Strong object-oriented analysis & programming skills a plus.
Experience building high-performance Java systems, performance tuning, and stress and load testing.
Additional experience with Oracle and MySQL databases, SQL and Linux/Unix Shell scripting is preferred
Team Lead and Develop Java-based web and internet applications.
Produce high quality code, on time and on target Engineer software through its complete life-cycle.
Research and understand product requirements to ensure successful beta test, product launch, etc.
Participate in testing and system integration testing.
Be able to lead others as a team lead, project lead or technical expert
Education and Experience:
Bachelor’s degree or equivalent combination of education and experience,
Bachelor’s or Master’s degree in a related field preferred.
Experience working with telecom systems and solutions is preferred.
Experience with agile/SCRUM methodology is an advantage.
Certifications in Java and various database technologies is an advantage
Receive emails for the latest jobs matching your search criteria