Careers
careers @ Hajoras
Build you future with us
hr@hajoras.com
Full Stack Developer / Java Developer (Java 8, JavaScript React PL/SQL)
Are you a Java technologist with a range of experience seeking a role where you utilize and develop your skills whilst also gaining valuable knowledge in different application systems? As a Full Stack Developer / Java Developer you will work fairly independently on a wide range of Java and JavaScript projects to support every aspect of the highly scalable project platform; from complex server-side components to JavaScript React on the frontend working across the full development lifecycle.
Job prerequisites: Flexible to travel.
Job Skills & Experience:
- Strong software development experience with expertise in Java 8 and above.
- Must have 5 years of previous experience of similar kind of role
- Strong acumen in Core Java, multi-threading and collection framework.
- Experience working in Java EE, Java 8, Spring Boot, Micro services Architecture, REST API.
- Understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
- Basic understanding of Java memory management and performance issues/tuning.
- Experience working with ReactJS and comfortable with web tech stacks like HTML, CSS and JS.
- Strong foundation of Java scripting and ES6 syntax.
- Experience with Node.js.
- Familiarity with Google Cloud Platform – AppEngine, Compute Instance, Kubernetes, Stack Driver (logging) and deployment in Cloud using Terraform or similar tools.
- Agile, Scrum, TDD, Creating and managing tickets in Jira.
- Experience with Gitlab workflow and CI/CD pipelines.
- General understanding and knowledge of front-end and back-end development.
- Creating and maintaining documentation on Confluence.
Job Requirements
- Master or Bachelor Degree in computer science or equivalent
- Experience with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
- Proficient with API design, Strong in Spring framework and understanding of Microservices and working experience with various CI/CD tools
- Experience and knowledge of Cloud providers (e.g. AWS, Azure, Google Cloud)
- Experience and knowledge in cloud-native technologies like Docker, Kubernetes
- Strong analytical, communication and team collaboration skills
- Experience with agile methodologies like Scrum and Kanban

