Logo
Noetic Information Systems LLC

SENIOR SOFTWARE ENGINEER.

Noetic Information Systems LLC, Pleasanton, California, United States, 94566

Save Job

We are seeking a SENIOR SOFTWARE ENGINEER with a Master’s degree in Computer Information Systems, Computer Science and 1 year experience in a job title with similar duties and skills. Responsibilities will include: Develop applications using Agile Scrum and behavior-driven development methodology, Tomcat, REST, Kafka, STS, Spring Security, OAuth2 & JWT Migrate legacy application to enterprise microservice application using Java, J2EE Spring, Spring Boot & JAX-RS Experience on Cloud based architecture, components & implementation in PCF & AWS Develop query Engine framework to optimize JPA activities using DB metadata Develop role-based authentication & multi-level approval flow using JDK & spring framework Develop SQL (DB) & optimize PLSQL scripts & performance optimization Build devops pipeline & deploy application using Gradle & Jenkins pipelines Use GITHUB and confluence manage application development and documentation Develop JUnit & mock Test cases using Junit, integration testing, JMock & Mockito frameworks Design, code, test, quality assurance of product features in a development team Develop framework for component re-usability on User interfaces using HTML, CSS, TypeScript & AngularJS Design business logic using lucidchart/swagger API and present to architectural teams for approvals Skills required: Java, J2EE Spring, Spring Boot, JAX-RS, DB metadata, PLSQL, Agile Scrum, Tomcat, REST, Kafka, STS, Spring Security, OAuth2, JWT, HTML, CSS, TypeScript, AngularJS, JMock & Mockito. Noetic Information Systems LLC is an equal opportunities employer. Multiple Positions required. Must be willing to travel and/or relocate to work in unanticipated locations throughout the US. No Telecommuting.

#J-18808-Ljbffr