Overview
On Site
Full Time
Skills
Documentation
Servers
Programming Languages
Computer Science
Information Systems
Information Technology
Web Applications
AngularJS
HTML5
Cascading Style Sheets
Css3
TypeScript
JavaScript
Node.js
FOCUS
Scalability
RESTful
Spring Framework
Production Support
Collaboration
Project Management
Version Control
Software Development Methodology
Git
Nexus
Database
Oracle
MySQL
Microservices
Java
JDBC
Object-relational Mapping
Hibernate
Management
Cloud Computing
Pivotal
Cloud Foundry
Amazon Web Services
Continuous Integration
Continuous Delivery
Jenkins
Bash
Shell Scripting
Testing
CloudBees
Communication
Telecommuting
Job Details
Designs, codes, tests and deploys software in all layers of the development life cycle. Provides the necessary documentation. Works with databases, APIs, servers, networks and various programming languages. Designs software code using multiple programming languages. Tests newly developed software code. Documents code per the Company's processes. Mentors those in less senior positions. Perform other duties as assigned. Bachelor's degree or equivalent * in computer science, engineering, or information systems or related plus 4 years of experience in the job offered or 4 years of qualifying work experience in information technology or engineering environment. The employer will alternatively accept a Master's degree in computer science, engineering, or information systems or related plus 2 years of experience in the job offered or 2 years of qualifying work experience in information technology or engineering environment in lieu of a Bachelor's degree or equivalent * plus 4 years of experience.
Requirements
The position requires experience with: Developing responsive, user friendly, web applications utilizing Angular, HTML5,CSS3, Typescript, JavaScript, NodeJS that optimize application performance and focus on security, scalability and maintainability. Advanced proficiency in developing spring boot microservice applications utilizing a restful api architecture, Java 8+, Spring Boot framework. Ability to perform testing, work on the bug fixes, deployments along with providing production support. Proficient in understanding Git version control system and how it manages changes to files and code over time. Ability to perform git commands to effectively collaborate on large projects indicating experience with project management and version control systems following SDLC. Experience and understanding of git integration with SonarQube, Nexus that are crucial for CI/CD pipelines, automating testing and deployment processes. Proficient in persisting with databases such as Oracle, MySQL, in Java developed microservices. Experience with the following Java Persistence APIs and Frameworks: JDBC, Object Relational Mapping such as Hibernate to perform testing and local development. Experienced with architecting, deploying and managing cloud-native applications running on Pivotal Cloud Foundry and AWS platforms. Proficient in automating CI/CD pipelines using Jenkins leveraging bash and shell scripting to streamline build, deployment, and testing processes. Proficient in utilizing cloudbees for enhanced automation, reducing manual intervention and increasing efficiency. Strong written and verbal communication skills. A related advanced degree may offset the related experience requirements. *Employer will accept one (1) year of directly related experience in lieu of one (1) year of education. Position allows for telecommuting from home within commuting distance of Plano, TX.
Requirements
The position requires experience with: Developing responsive, user friendly, web applications utilizing Angular, HTML5,CSS3, Typescript, JavaScript, NodeJS that optimize application performance and focus on security, scalability and maintainability. Advanced proficiency in developing spring boot microservice applications utilizing a restful api architecture, Java 8+, Spring Boot framework. Ability to perform testing, work on the bug fixes, deployments along with providing production support. Proficient in understanding Git version control system and how it manages changes to files and code over time. Ability to perform git commands to effectively collaborate on large projects indicating experience with project management and version control systems following SDLC. Experience and understanding of git integration with SonarQube, Nexus that are crucial for CI/CD pipelines, automating testing and deployment processes. Proficient in persisting with databases such as Oracle, MySQL, in Java developed microservices. Experience with the following Java Persistence APIs and Frameworks: JDBC, Object Relational Mapping such as Hibernate to perform testing and local development. Experienced with architecting, deploying and managing cloud-native applications running on Pivotal Cloud Foundry and AWS platforms. Proficient in automating CI/CD pipelines using Jenkins leveraging bash and shell scripting to streamline build, deployment, and testing processes. Proficient in utilizing cloudbees for enhanced automation, reducing manual intervention and increasing efficiency. Strong written and verbal communication skills. A related advanced degree may offset the related experience requirements. *Employer will accept one (1) year of directly related experience in lieu of one (1) year of education. Position allows for telecommuting from home within commuting distance of Plano, TX.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.