Skip to main content
Portrait of a young businessman working at his desk in a modern officePortrait of a young businessman working at his desk in a modern office

Sr Software Engineer - JAVA

Apply Now
Apply Now


Essential Duties and Responsibilities:

  • Utilize your collaborative skills to work with business partners, IT managers/staff, to ensure high reliability, availability, and performance of applications.
  • Work on design considerations for our investment in AWS, Spring Boot and Angular technologies that gets beyond “how to implement” and more around designing for re-use, code management, reduced scope of deployments, etc.
  • Build resilient application that can scale appropriately based on business needs.
  • Participate in all parts of SDLS; including design, development, documentation, testing and supporting production

  • 7 + years’ experience with end-to-end design of JEE applications
  • 7 + years’ experience with Java/JEE, Servlet/JSP, SOAP/REST/Micro Services, Spring/ Boot, XML
  • 3+ years’ experience with Angular JS, HTML 5/CSS, JavaScript/TypeScript, Ajax
  • Strong working and implementation knowledge of AWS S3, SQS, Beanstalk and Lambda,
  • Experience with relational data bases such Oracle; Proficient in SQL
  • Experience with Agile methodology and Scrum team
  • Possess a positive, can-do attitude and enjoy making a difference in the business through your technical contributions
  • Ability to think creatively, stimulate new ideas and challenge existing thinking.

Desired Competencies:

  • Familiarity with NodeJS, ExpressJS and general Mean stack development
  • Experience with IBM WebSphere Application Server
  • Experience with JMS solutions
  • Experience with Cloud Hosted angular application

Educational Requirements :

  • Position requires a Bachelor of Science or Bachelor of Arts degree in Computer Technology, Informatics, Computer Science, Engineering or Business or equivalent experience.