Sr. Java Developer job Plano Texas
Sr. Java Developer job Plano Texas
My Spider Scam Awareness Contacting Us F. A. Q.
 
Job Seekers
Search Jobs
Browse Jobs
Post a Resume
Job Alerts
 
Employers
Search Resumes
Browse Resumes
Post a Job

Sr. Java Developer Job



Employer Name: CybeCys, Inc. SpiderID: 9563204
Location: Plano, Texas Date Posted: 5/2/2020
Wage: Category: Computer Software/Programming
Job Code: 5159.006

Job Description:
CybeCys, Inc. is looking for Sr. Java Developers in Plano, Texas and various unanticipated locations throughout the U.S. Travel may be required. Requires Bachelorís Degree or equiv. in Computer Science or related field and exp. in the following: (1) Developing APIís using Java, Spring framework and Rest architecture; (2) Using Junit and Mockito for unit and integration testing; and (3) Use of Spring Boot, Spring Data JPA and different Spring modules/ libraries including Spring Core, Spring Batch, Spring MVC. Please send resumes to kishorev@cybecys.com, REF 5159.006.



Job Duties:

Following Agile SAFe methodology to implement projects; Developing APIís using Java 8, Spring framework and Rest architecture; Consuming and developing APIís using Spring 5 to exchange data with third party systems; Developing domains/jars which are reusable to interact with database or Cobol programs to fetch data from Legacy systems; Converting few Legacy systems to microservices architecture using Spring Boot, Spring Data JPA and different Spring modules/ libraries like Spring Core, Spring Batch, Spring MVC to improve performance and enhancing simplicity; Using Java Batch to process files received from different advisors, transform them and save to the database; Using Spring Mock MVC and Mock Web Server to test the apiís using spring 5; Using Maven as a project management tool to build dependencies and documentation; Using Google Guava libraries to use Streams to iterate over large collection of Data and Optional class to hold non-null values and to avoid too many null checks in code for projects that were not upgraded to Java8; Using MongoDB to easily organize, use and enrich data using JSON like documents; Using SwaggerUI to test the APIís and Swagger for documenting the APIís; Developing Restful APIís to interact with third party systems and Database; Written Junits to test the reusable jars or domains that were used to interact with MyBatis or with other APIís; Exposing APIís to outside world and managing the APIís using APIGEE Gateway; Using Dyna Trace to check real time logs; Developing Stored Procedures to execute multiple queries in a single batch to avoid complex queries in UI; Using Fortify to prevent security vulnerabilities in applications; Developing Managers and services to interact with Database through ORM tools like MyBatis or Hibernate; Using Junit 5 and Mockito for unit and integration testing; Using Git as version control system and Gitbash or Source tree as its GUI; Using BitBucket as a web-based tool to host the version control systems and for code reviews; Using SONAR to check the code quality to ensure readability and transparency of code; Using Jenkins Pipeline to automate continuous integration and continuous deployment process; Use Logback and Log4j2 to log the information as it is default logger for Spring Boot; Developing APIís using Java, Spring framework and Rest architecture; Using Junit and Mockito for unit and integration testing; and Use of Spring Boot, Spring Data JPA and different Spring modules/ libraries including Spring Core, Spring Batch, Spring MVC. Position may require travel.


Job Requirements:
Minimum Requirements:

Education:
Bachelorís degree or equiv. in Computer Science or related field.

Experience:
Six months of experience in the position offered or a related position.

Special Requirements:

The aforementioned six months of experience must include the following skills:


(1) Developing APIís using Java, Spring framework and Rest architecture;
(2) Using Junit and Mockito for unit and integration testing; and
(3) Use of Spring Boot, Spring Data JPA and different Spring modules/ libraries including Spring Core, Spring Batch, Spring MVC.


Contact Information:
Contact Name: CybeCys, Inc. Company Type:
Company:
City: Plano
State: Texas
Zip:

Send ad to a friend


    





© 2021 Job Spider
Privacy Policy | CC Marketing Sites | Site Map | Links