Senior Software Engineer - Java



We are an end-to-end digital technology services partner helping businesses utilize technology as a competitive advantage. We help our customers digitalize their existing business, build innovative new products, and augment their existing teams with high-performance team members. Our broad expertise in product management, user experience/design, cloud architecture, software development, data insights and intelligence, cybersecurity, emerging tech, and quality assurance ensures that we are delivering solutions that address business needs. Arcana Info is proud to have a diverse clientele including large enterprises, SMBs, and the public sector. We work with clients across industries, including healthcare, education,  telecommunications and financial services. Our many long-term, successful partnerships are built upon trust, integrity, and successful delivery and execution.


  • Designing, coding, integrating, and debugging applications
  • Ensure adherence to standards and best practices (e.g. source code control, code reviews, etc.)
  • Conduct performance tuning, improvement, balancing, usability, and automation testing
  • Mentor the other technical staff, assist them where needed and lead the effort in resolving technical challenges
  • Interact with the Project Manager frequently and provide feedback on progress, alert him of risks and help the PM develop a strategy to mitigate these risks.


  • Excellent programming and analytical skills with knowledge of design patterns
  • 4 – 7 years of expertise in developing n-tier applications
  • Strong object oriented design and understanding of system architecture
  • Strong knowledge about Docker
  • Excellent verbal and written English communication skills
  • Knowledge on Linux Operating System will be give more preference
  • Java frameworks: Spring and Hibernate


Send your CV/Resume at

How can Arcana help?

Get in touch with us or find an office closest to you.