This site uses cookies. To find out more, see our Cookies Policy

Java API Developer in Phoenix at Collabera

Date Posted: 8/7/2018

Job Snapshot

Job Description

Java, APIs, Front-end & Automation. Big data preferable but, optional as long as they have RDBMS knowledge

Tech Stack: Java 1.8, Spring Boot, Java Script, Spring MVC, Core Java EE fundamentals, Hibernate/any Object relation mappers, Rest API, Big Data (At least Hive, HBASE), GIT

Relevant experience: At least 6-8 years

Technical skills:

• Proven hands-on Software Development & implementation experience on Rest API preferably in Big Data Stack.
• Proven working experience in Java development starting with design, build, test & implementation of applications using Java EE platforms
• Hands on experience in the Spring Framework
• Experience in configuration and deployment of RESTful API using APIGEE
• Hands on experience in build and deploying web applications in Tomcat, JBOSS web servers.
• Object Oriented analysis and design using common design patterns.
• Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
• Excellent knowledge of HBASE, SQL and ORM technologies (JPA2, Hibernate)
• Experience in big data technologies – at least Hive & HBASE
• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
• Knowledge of Angular JS or React is a plus.
• Proven experience with debugging and providing solutions for latency & request/ response timeout issues and coordination with external teams until successful resolution of issues.
• Experience in working with version control tools (GIT preferred).
• Experience with test-driven development along with implementing coding best practices such as exception handling, logging etc.
• Experience working with and setting up Jenkins pipeline for CICD
• Must have DevOps mindset actively working on automation, building continuous build, integration, testing & deployment pipelines using Jenkins, XLR, Lisa & Lara.
• Good to have: Working experience with Atlasian suite of tools
• Good to have: Certifications on Java or Big Data.
• Good to have: Automation experience of manual tasks using Java/python (tool/ language not a barrier).

Job Requirements

Java, J2EE, REST, Hibernate, JavaScript, Management, RDBMS, Software Development, Spring, SQL, Tomcat