Apply on
Availability Status
This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.
Original
Simplified
Key Skills (Qualifications) • Bachelor’s Degree in Computer Science or a related field. Fresh graduates and degree holders with good technical knowledge/skills also will be considered. • 2 to 6 years of experience • Candidate Must know Java and strong understanding of Object-oriented programming concepts. • Candidate should have strong understanding of object-oriented Patterns and Concepts. • Willing to learn/explore new technologies. • Skill for writing reusable Java libraries, skill for writing Java concurrency patterns • Must have hands on experience in Java, Spring, Hibernate, JPA, Webservices. • Strong ETL experience in design, configuration, data mapping, extraction, transformation and loading in an extremely complex environment. • File IO and serialization • Java, HTML, CSS, jQuery, JavaScript, MVC, Java Server Faces (JSF) and servlets Experience in working with Bootstrap, Primfaces, Richfaces web application frameworks • Should have good analytical and problem-solving skills. • Writing well designed, testable, efficient code. • Strong ETL experience in design, configuration, data mapping, extraction, transformation and loading in an extremely complex environment. • In-depth knowledge of Spring, Hibernate, JPA, JMS. • In-depth knowledge of code versioning tools, for instance SVN • Skill for writing Markup Languages such as XML, JSON • Experience with design and development of Webservice platform (SOAP, REST API) • Multithreading and Synchronization • Able to work under tight timelines. • Writing well designed, testable, efficient code. The candidate must meet the below to apply for this job otherwise your application will be rejected. • If you are a Fresh candidate (Fresher), then you must know the Java programming language and strong understanding of Object-oriented programming concepts. • If you are an experience candidate, then you must have hands on experience in Java programming language. Responsibilities (Job Descriptions) • To take part in software and architectural development activities. • Conduct software analysis, programming, testing and debugging. • Transforming requirements into stipulations. • Recommend changes to improve established java application processes. • Develop, test, implement and maintain application software.
Similar Jobs