Logo
Noetic Information Systems LLC

SENIOR SOFTWARE ENGINEER

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

Save Job

SENIOR SOFTWARE ENGINEER Master’s degree in Computer Science, Computer Information Systems with 2 years of experience in a job title with similar duties and skills. Responsibilities include: Develop various test cases, such as unit tests, mock tests, and integration tests, using JUNIT Involve in the creation of Spring configurations (Spring XML and annotations) Use Java8 features like lambda expressions, streams, filters Follow Scaled Agile and adhere to the Scrum Framework Work on inheritance configuration in Java 8 to share common values and properties Experience in Eclipse, IntelliJ, JIRA (Agile software), GitLab Use Java configuration in Java 8 to read values from the.yaml file Implement object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect-Oriented Programming (AOP) functionality Develop applications using Spring MVC and REST services accepting XML and JSON calls Build front-end pages by using AngularJs, Bootstrap, CSS, and Angular animation Deploy application to JBOSS server Use transaction interceptor provided by Spring for declarative transaction management Deploy the application to the JBOSS server Create performance test scripts for RESTful API web services using JMeter and Blazemeter Skills- JUNIT, Spring XML, Eclipse, IntelliJ, JIRA (Agile software), GitLab, Spring MVC, REST services, JSON, JBOSS server, RESTful API web services using JMeter & Blazemeter. Must be willing to travel and/or relocate to work in various worksites throughout the US. No telecommuting. Noetic Information Systems LLC is an equal opportunity employer.

#J-18808-Ljbffr