Noetic Information Systems LLC
SENIOR SOFTWARE ENGINEER
Noetic Information Systems LLC, Pleasanton, California, United States, 94566
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
#J-18808-Ljbffr