Jr. Software Engineer (Angular, Typescript, Java) | 4 openings |

SAMPRASOFT

Minneapolis, MN

JOB DETAILS
SKILLS
Agile Programming Methodologies, AngularJS, Apache CouchDB, Application Programming Interface (API), Business Process Management, CSS (Cascading Style Sheet), Cloud Computing, Database Programming, Database Technology, DevOps, Docker, Git, GraphQL, Groovy Programming Language, HTML (HyperText Markup Language), Hibernate, JBoss Application Server, JBoss Rules (aka Drools), JBoss jBPM, JSON, JUnit, Java, Java Persistence API (JPA), Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, JavaServer Pages (JSP), JavaServer Pages Standard Tag Library (JSTL), Jenkins, Linux Operating System, Memory Hardware, Message Broker, Microservices, Microsoft Windows Azure, Model View Controller, MongoDB, MySQL, NoSQL, Object Oriented Analysis (OOA), Object Oriented Design (OOD), PostgreSQL, REST (Representational State Transfer), RabbitMQ, React.js, Redis, SOAP (Simple Object Access Protocol), SQL (Structured Query Language), Semantic Reasoner, Software Engineering, Software Testing, Source Code/Configuration Management (SCM), Splunk, Spring Framework, Spring MVC, TeamCity, Test Automation, Tomcat, Unit Test, User Interface/Experience (UI/UX), Web Services, XML (EXtensible Markup Language), jQuery
LOCATION
Minneapolis, MN
POSTED
2 days ago
Jr. Software Engineer (Angular, Typescript, Java)

Contract

Key skills:

  • Angular, Typescript, Java/J2EE, Spring boot, GraphQL
  • Jasmine, Karma, JS, HTML, CSS, Groovy, Spring MVC, JPA, Git, MySQL
  • Postgres, Splunk, Grafana, Camunda/JBPM, Kafka, Microservices, Jenkins, Docker
  • Openshift, Kubernetes, Azure, Google Cloud, Anthos.

Mandatory skills:

  • Angular, Typescript, Jasmine, Java/J2EE, Spring boot, Groovy, Spring MVC, JPA, Git, MySQL, Splunk, Microservices, Jenkins, Docker, Openshift, Kubernetes

Good to have:

  • Hasura, Grafana, Camunda/JBPM, Kafka, Azure, Google Cloud, Anthos

Mandatory:

  • Minimum of a BE/BTECH/MCA or equivalent with computer background
  • Should have development experience in front end technologies like Angular, React, JSP, HTML, CSS, JavaScript and jQuery.
  • Should have development experience in back end technologies like Java/J2EE, Spring, Spring MVC, Hibernate, JPA, JBoss / Tomcat, GIT, Linux, MySQL.
  • Experience in OOAD, MVC, Should have good understanding of OOPS.
  • Experience in API Development via GraphQL, REST / JSON, JSTL, XML, Linux, SQL, MySQL.
  • Experience in SOAP/RESTful Web Services.
  • Experience in SpringBoot Microservices.
  • Experience in real-time stream processing frameworks like Kafka etc.
  • Experience in DevOPS tools like Jenkins/Team city, Docker, Jfrog etc.
  • Experience in Business Process Management tools and Rules Engine like JBPM, Camunda, Drools etc.
  • Experience in Cloud infrastructure and cloud-based deployments involving Open Shift, Google Cloud, Anthos, Azure etc.
  • Experience of working in Agile environment.
  • Knowledge on Database concepts and minimum DB development skills.
  • Should have prior experience in executing Unit Testing using Junit, Mockito etc (Plan, Prepare & Execute) and automated tests.
  • Experience with Version Control Systems such as Git etc.

Desired:

  • Knowledge on Groovy
  • Knowledge on in message broker and in memory data store frameworks like RabbitMQ, Redis etc
  • Knowledge on E2E UI Testing via Protractor
  • Knowledge on NO SQL technologies like Mongo DB/Couch etc.
  • Able to accurately estimate and plan development work accordingly.

About the Company

S

SAMPRASOFT