Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a Java Developer with experience in building high-performing applications.
You will be responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Key Responsibilities/Duties:
- Designs, develops, enhances, debugs, and implements software.
- Develops and enhance software applications through coding and unit testing.
- Develops (code) Enterprise Application with quality, within schedule, and within estimated efforts.
- Provides estimate for the assigned task and do Low-level design.
- Writes and execute Unit, Integration test cases.
- Designs and develops new software products or major enhancements to existing software.
- Addresses problems of systems integration, compatibility, and multiple platforms.
- Plans, patience, and perseverance - being able to plan ahead of actual coding and adhere to best practices till the end.
Job Requirements
- Graduate of Computer Science, Engineering or a related subject.
- 2+ years of proven experience.
- Solid Java Programming skills.
- Hands on experience in designing and developing applications using Java EE platforms.
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Required Skills:
- Java
- J2EE
- Maven
- SQL
- Debugging skills to reach issue root cause.
- High communication skills (business & Technical)
- Solid skills of Web Application development /implementation/deployment.
- English is a must.