Logo
Noetic Information Systems LLC

SENIOR SOFTWARE ENGINEER.

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

Save Job

Join to apply for the

SENIOR SOFTWARE ENGINEER

role at

Noetic Information Systems LLC We are seeking a highly skilled Senior Software Engineer to develop applications using Agile Scrum and behavior-driven development methodology, Tomcat, REST, Kafka, STS, Spring Security, OAuth2 & JWT. Responsibilities: Develop applications using Agile Scrum and behavior-driven development methodology 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 Requirements: Master’s degree in Computer Information Systems, Computer Science 1 year experience in a job title with similar duties and skills Skills: 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 We are an equal opportunities employer and welcome applications from all qualified candidates. Noetic Information Systems LLC is committed to equal employment opportunity and affirmative action.

#J-18808-Ljbffr