Job Description :

Job Description

Duration: Long Term

J2EE Full-Stack Developer (5-7 yrs.)

Our stack

  • Architecture: API-driven, distributed, microservice-based (to-be designed)
  • Frontend: Angular, npm, HTML/ CSS, JavaScript, XML, jQuery
  • Backend: Java 8, Spring Boot, Quartz Schedular, BIRT
  • Build: Jenkins, Docker, Artifactory, Git
  • Infrastructure: AWS, Fargate, Tomcat, Oracle RDS
  • Quality Assurance: Protractor, Selenium, Cucumber, JMeter

Things you'll do

  • Participate in designing, building, and integrating new and existing application components
  • Collaborate with your scrum team, and other teams, to solve complex problems
  • Leverage standards and patterns to ensure quality and velocity
  • Partner with product owner(s) to prioritize value delivery

Minimum Qualifications

  • Degree in Computer Science or a related field with 5+ years of professional experience
  • In-depth knowledge of Spring, Quartz Schedular Framework, ES6+, and Webpack
  • Expertise in using Spring MVC frameworks along with RESTful Webservices, JSP, Servlets, AJAX, JavaScript, jQuery
  • Knowledge on Tomcat, docker, and working with databases
  • Track record of building cloud-native applications with quality and of high-performance
  • Expertise in object-oriented analysis design OOAD using JAVA/J2EE Technologies.
  • Experience designing and developing highly transactional, distributed, SaaS applications
  • Good at using JUnit to create test cases
  • Knowledge of and ability to apply design and architectural patterns
  • Passion for engineering best practices
  • Experience working within an agile development framework

Preferred Qualifications

  • Experience on cloud technologies, preferably AWS
  • Experience building and supporting single page applications built with modern JavaScript frameworks Angular/React
  • Ability to understand the existing shell scripts, UNIX commands and PL/SQL stored procedures
  • Experience in Splunk on monitoring, processing logs, creating dashboards and alerts
  • Banking or financial domain knowledge


Similar Jobs you may be interested in ..