22 Nov
Principal Full Stack Java Developer
New Jersey, Jerseycity , 07097 Jerseycity USA

Vacancy expired!

Principal Full Stack Java Developer

Direct Client / Full time / permanent

Skills : Application Development, Micro Services, SOA, MVC, JAVA

Experience level: Mid-senior

Experience required: 8 Years

Education level: Bachelor’s degree

Job function: Information Technology

Industry: Financial Services

Relocation assistance: No

Visa : s and holders

Responsibilities:
  • Passionate about building an innovative culture
  • Be a self-starter providing creative and innovative ideas or solutions continuously improving the technological offering.
  • Write clean, self-documenting code following standard methodologies on coding incorporating unit testing.
  • Collaborate with the Senior Application Architects and other technical contributors at all levels during the application development and resolve application defects identified during System Integration and User Acceptance Testing Phases
  • In-depth understanding of all aspects of the Java platform and the Spring family of frameworks

Qualifications:
  • Bachelors’ degree in Computer Science or related field and/or equivalent experience
  • Minimum 8 years of relevant experience
  • Hands-on experience in application development
  • Experience with Micro Services & Layered (SOA/MVC) Architecture on Prem and on Cloud (AWS)
  • Extensive experience with Java (Core & EE, Spring Boot, Spring MVC, Spring Cloud, JMS)
  • UI/UX (Angular or equivalent)
  • SCM / DevOps / CI/CD tools & process (GIT/Bitbucket, Maven, Ant, Jenkins, Sonar)
  • Web Technologies (JavaScript, HTML 5, CSS, JSON, REST, SOAP)
  • Testing tools & frameworks (Jasmin/Karma, JUnit, Selenium, Cucumber, Mockito)
  • Experience with Integration patterns and messaging technologies (MQ, Solace, Kafka, RabbitMQ)
  • Extensive experience in ORACLE PLSQL, SQL and performance fine tuning.
  • Strong passion for continuous improvement in its many forms Ability to be flexible and change direction as needed
  • Strong problem-solving skills with the ability to think creatively
  • Ability to organize work and lead others

Vacancy expired!


Related jobs

Report job