Java Developer
Requirements:
Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Master's Degree, Computer Science/Information Technology, Engineering (Computer/Telecommunication), Science & Technology or equivalent.
At least 5 year(s) of working experience in the related field is required for this position.
Supporting systems – bugs, incidents, development and enhancements and working flexibly as necessary to achieve aggressive deadlines.
Self-driven professional who can succeed with little supervision and independently perform under tight timelines
Effective and proactively communicates across various levels of the organization
Technical Skills:
Strong programming knowledge in Java/J2EE with strong focus on backend coding/logic.
Strong oral and written communication skills, interact with Global teams, Australian business and external clients as required, with strong focus of support systems
Experience building large Java based applications and good understanding of complex, multi-tier architectures.
Extensive experience in Spring, Web Services, JMS, JSF, GWT, ETL and API’s REST and API Apigee
Excellent knowledge of Relational Databases, ORM technologies (Hibernate) and SQL including writing stored procedures.
Knowledge of working in Unix/Linux environment with the know-how of shell scripting.
Experiences working with Agile methodology, sprints, scrums and technical deep dives.
Working knowledge on the DevSecOps methodology.