Job Description:Senior Java Software Engineer @ TekTrust – Smart Village
As a Senior Java Software Engineer, you will work on the development of web applications, using Java, XHTML, CSS, JavaScript, XML, SQL, RESTful web Services, J2EE Frameworks – like Struts, Spring , GWT, JSF, Hibernate (or other ORM), SOA. In addition to requirements analysis, design, implementation, testing and integration, you will contribute to design and code reviews and QA as well.
Job Considerations:
Technical Skills:
· Specific experience with Business Process Management (BPM) or Service Oriented Architecture (SOA) software is highly desirable.
· Consistent with the above, must have strong skills and demonstrated knowledge of related technologies, including: J2EE, EJBs, JSP, JMS, XML, SOAP and LDAP.
· Complementary knowledge of the system platforms we are required to support, including: Web Services, Java, Windows, Linux.
· Knowledge of leading database environments, including Oracle, MS SQL, and DB2.
Functional Expertise:
· Full ability to understand complex data relationships and rules-based systems.
· Must learn BPM platform in expected timeframe.
· Accountability: Ownership of responsibility for the assigned work and commitment to produce results as promised.
· Decision Making: Ability to make effective and timely decisions even when the data is limited or solutions may produce unpleasant consequences.
· Problem Solving: Must possess an analytical, problem solving orientation; logically identify and analyze problems.
· Must show understanding and apply procedures, regulations, and policies related to areas of specialized expertise.
· Desire to utilize technology-based tools and processes.
· Customer service orientation: Proactively develops customer relationships by listening to, understanding, anticipating, and providing solutions to customer needs.
· Results oriented: Demonstrated understanding that the purpose of any work is to achieve the desired outcome.
· Work Management: Use a clearly defined methodology for establishing priorities; sets rational and understandable priorities.
· Experience of full project lifecycle (requirements, design, development, testing, deployment, version control)
· Mobile Programming Experience (iPhone, Blackberry, Android, Windows Mobile, J2ME) is a plus
Minimum Experience:
· Familiarity with BPM products and Services.
· 4+ years of prior software consulting experience, ideally in a Portal, BPM, DM or EAI related setting.
· 4+ years of customer-facing or leading project management experience.
· Ability to travel.
What’s in it for you?
- Competitive salary, benefits, vacation, etc.
- Solid and stable, yet dynamic environment
- High potential for growth
So, if you are a Senior Java Software Engineer, please apply today by sending your resume to careers@tektrust.com
As a Senior Java Software Engineer, you will work on the development of web applications, using Java, XHTML, CSS, JavaScript, XML, SQL, RESTful web Services, J2EE Frameworks – like Struts, Spring , GWT, JSF, Hibernate (or other ORM), SOA. In addition to requirements analysis, design, implementation, testing and integration, you will contribute to design and code reviews and QA as well.
Job Considerations:
Technical Skills:
· Specific experience with Business Process Management (BPM) or Service Oriented Architecture (SOA) software is highly desirable.
· Consistent with the above, must have strong skills and demonstrated knowledge of related technologies, including: J2EE, EJBs, JSP, JMS, XML, SOAP and LDAP.
· Complementary knowledge of the system platforms we are required to support, including: Web Services, Java, Windows, Linux.
· Knowledge of leading database environments, including Oracle, MS SQL, and DB2.
Functional Expertise:
· Full ability to understand complex data relationships and rules-based systems.
· Must learn BPM platform in expected timeframe.
· Accountability: Ownership of responsibility for the assigned work and commitment to produce results as promised.
· Decision Making: Ability to make effective and timely decisions even when the data is limited or solutions may produce unpleasant consequences.
· Problem Solving: Must possess an analytical, problem solving orientation; logically identify and analyze problems.
· Must show understanding and apply procedures, regulations, and policies related to areas of specialized expertise.
· Desire to utilize technology-based tools and processes.
· Customer service orientation: Proactively develops customer relationships by listening to, understanding, anticipating, and providing solutions to customer needs.
· Results oriented: Demonstrated understanding that the purpose of any work is to achieve the desired outcome.
· Work Management: Use a clearly defined methodology for establishing priorities; sets rational and understandable priorities.
· Experience of full project lifecycle (requirements, design, development, testing, deployment, version control)
· Mobile Programming Experience (iPhone, Blackberry, Android, Windows Mobile, J2ME) is a plus
Minimum Experience:
· Familiarity with BPM products and Services.
· 4+ years of prior software consulting experience, ideally in a Portal, BPM, DM or EAI related setting.
· 4+ years of customer-facing or leading project management experience.
· Ability to travel.
What’s in it for you?
- Competitive salary, benefits, vacation, etc.
- Solid and stable, yet dynamic environment
- High potential for growth
So, if you are a Senior Java Software Engineer, please apply today by sending your resume to careers@tektrust.com