SENIOR SOFTWARE ENGINEER.

SENIOR SOFTWARE ENGINEER., Master’s degree in Computer Information Systems, Computer Science with 1 year experience in a job title with similar duties and skills.

Multiple Positions required. 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: 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. Must be willing to travel and/or relocate to work in unanticipated locations throughout the US. No Telecommuting. Send resume to Noetic Information Systems LLC, 5776 Stoneridge Mall Road, Suite: 255, Pleasanton, CA-94588

Apply Now


Our Best Clients

Get A Free Quote / Need a Help ? Contact Us