Senior Java Developer

Spiralogics International

Spiralogics is a leading custom software development company primarily based in the US, Nepal, and India. With 18+ years of experience in the tech industry, we go beyond the traditional application development process to deliver quality products. With an array of both in-house and client-based applications, we work with different technologies such as Dot NET, PHP, Python, Node JS, React, Angular JS, Java, Xamarin, iOS, Android, and Flutter. If you want to build your career in a growing IT company, then come join Spiralogics. We provide a fun, friendly, and flexible working environment with an employee-centric work culture. To give you a sense of what we expect, here is a link [career.spiralogics.com] to our own career portal where we constantly add new positions that may better fit you.

Details / requirements:

Key Responsibilities

  • Assist in designing, coding, testing, debugging, maintaining, and documenting software applications.
  • Attend daily stand-ups and other timeboxed meetings
  • Participate in the design phase of the application interface, application functionality, and database
  • Write SQL queries and store procedures
  • Collaborate with team members to work towards a Definition of Done on projects.
  • Keep abreast with the latest developments in Java-based technologies; share knowledge with the team.

Requirements

  • Minimum 5 years of experience developing applications using Java/JEE
  • Experience with Spring, Spring Boot, and Hibernate
  • Good knowledge of Spring MVC, Struts, or JSF preferred.
  • Strong knowledge of REST, JSON, XML, and Web Services development
  • Knowledge of JBus is preferred
  • Good knowledge of J2EE design patterns preferred
  • Well-versed in Object-Oriented methodologies and coding practices.
  • Excellent Knowledge of Relational Databases
  • Experience in source control tools like SVN and GIT.
  • Hands-on experience with Project Management tools like JIRA, Redmine, and Trello
  • High level of personal commitment to each task, can-do attitude, and a drive to deliver.
  • The candidate should be open to learning and working on new technologies as and when required.
  • Strong communication skills to be able to communicate at all levels.

Overview

Category Computer - System Programming
Openings 2
Position Type Full Time
Position Level Senior Level
Experience 5+ years
Education Bachelors in Computer Science
Posted Date 19 Oct, 2021
Apply Before 18 Nov, 2021
City Kathmandu