Software Engineer

Infovision

Richardson, TX

JOB DETAILS
JOB TYPE
Full-time
SKILLS
Analysis Skills, Apache Ant Build Tool, Application Programming Interface (API), Behavior Driven Development (BDD), Cloud Computing, Computer Science, Computer Security, Continuous Deployment/Delivery, Continuous Integration, Database Programming, Groovy Programming Language, Hibernate, JDBC (Java Database Connectivity), JUnit, Java, Java Platform Enterprise Edition (Java EE/J2EE), Java Servlets, JavaServer Pages (JSP), Jenkins, Microservices, Open Source, Operational Support Systems (OSS), Oracle Database, Oracle PL-SQL, Production Control, Project/Program Management, REST (Representational State Transfer), Release Management/Engineering, Requirements Management, Scripting (Scripting Languages), Software Development, Software Engineering, Software Testing, Spring MVC, Test Case, Test Driven Development (TDD), Test Plan/Schedule, Testing, Web Services
LOCATION
Richardson, TX
POSTED
30+ days ago

Designations Standard :Software Engineer

Job Order : VKP8906

Experience in requirements gathering, estimation, analysis, design, development and testing of applications in Java/J2EE technologies including Spring Boot, Spring MVC, Microservices, Hibernate, Servlets, JSP, KAFKA, JDBC, PL/SQL and Oracle Database. Experience in developing REST APIs and managing in Google Cloud's APIGEE platform. Develop end to end application components involving business layer, persistence layer, and database and web services layer. Experience in Telecom - OSS/BSS domain and its associated systems. Experience in resolving the vulnerabilities in source code and on open source libraries used in the application through FORTIFY & Black Duck tools. Manage project release to all environments, implement CI/CD process through Groovy scripts using Jenkins and monitoring the Production alerts through GRAFANA. Write JUnit test cases, implement Behavioral & Test-Driven Development (BDD, TDD), and use the Mockito framework for API testing. Use Jenkins for continuous integration, GitLab for version management & ANT/Maven for building the application.

Bachelors and 60 months or Masters and 24 months in Computer Science or computer related field of study.

About the Company

I

Infovision