Senior Java Developer
Project 1 | Project 2
PROJECT 1
Requirements:
• Upper-Intermediate English, written/spoken.
• Good theoretical knowledge and practical experience in: J2EE especially EJB.
• Application development for JBoss.
• Strong OOP knowledge.
• Work experience 1-3 years.
• Certifications on JB, SCJP is a plus.
• Theoretical knowledge and work experience in databases, 1+ years (preferably Oracle).
• Discipline and strong attention to details.
• University degree in Computer Science (or equivalent).
• Good knowledge and practical use of 1-2 software development methodologies (SCRUM, waterfall, iterative, etc.).
• Advanced use of tools: Source Control, Bug tracker, Continuous Integration.
• Practical experience in working with documents: Sofware Requirements Specification, Software Design Specification, Reports.
• Desire for self improvement.
• Ability for teamwork.
• Experience in effort estimates.
• Abillity to read/understand UML diagrams.
• Ability to precisely follow corporate policies and management directions.
Responsibilities:
• Effective work with minimal supervision.
• Presicely follow software requirements specifications.
• Follow company policies, software development standards/processes/practices.
• Unit testing.
• Write project documentation (software design, reports etc…).
• Write developer documentation (manuals, release notes, etc…).
• Documents/Code reviews.
• Effort/schedule estimates.
|
PROJECT 2
Requirements:
• Upper-Intermediate to Advanced English, written/spoken.
• Ability to travel.
• Strong 3-4+ years general theoretical knowledge and practical experience in: Java 1.6, GWT, Spring (Security, Web Services), Hibernate, Servlets, JSP, JSF, AJAX, Web Services, XML, XSLT.
• Web (HTML, CSS, cross-browser development, awareness of common attacks - SQL injection, XSS, CSRF).
• Advanced theoretical knowledge and work experience in databases, preferably Oracle (10,11), 2+ years.
• Business Process Modeling or Workflow Concepts.
• Discipline and strong attention to details.
• University degree in Computer Science (or equivalent).
• Good knowledge and practical use of one of the following software development methodologies (SCRUM - preferred, waterfall, iterative, etc.).
• Advanced use of tools: Source Control, Bug tracker, Continuous integration, (SVN, Maven).
• Practical experience in working with documents: Software Requirements Specification, Software Design Specification, Reports.
• Experience in effort estimates, unit testing, creating software architecture, code review, refactoring.
• Ability to understand and create UML diagrams.
• Desire for self improvement.
• Ability for teamwork.
• Ability to precisely follow corporate policies, management directions, specifications.
• Experience in communicating with foreign customers (written, verbal face-to-face and phone), 2+ years would be great plus.
SEND RESUME
Continue searching our current openings database
Feel free to take a look at Our Benefits
|