Job Description
Software Guidance & Assistance, Inc., (SGA), is searching for a Java Developer w/ DevOps for a contract assignment with one of our premier financial services clients in Irving, TX.
Responsibilities:
Software Guidance & Assistance, Inc., (SGA), is searching for a Java Developer w/ DevOps for a contract assignment with one of our premier financial services clients in Irving, TX.
Responsibilities:
- Must have at least 8-15 years hands on Java development experience
- Experience with Binary repository tools (Artifactory, Nexus)
- You will architect/develop/support enterprise scale systems/tools/frameworks/libraries, implement new tools and processes in CI/CD space for global use across the firm's Technology groups
- You will provide Unix/Linux development tool subject matter expertise to the application development communities at the firm
- You will proactively identify and implement opportunities that enable the development groups to provide the best solutions to their businesses.
- You will understand technology industry trends, how they impact our future solutions and provide strategic direction for the development community
- You will evaluate and provide technical solutions to solve a variety of complex and interdependent processes and application integrations
- You will evaluate and perform POC on new strategic technical products and applications
- You will manage problems/defects with existing solutions and drive issues to resolution
- Strong demonstrable experience in system solutions design (coming from a development background)
- Experience with Binary repository tools (Artifactory, Nexus)
- Experience with CI tools (Jenkins, TeamCity) and Build tools (maven, gradle, SBT)
- Experience with RESTful Webservices, Setup Loadbalancer, nginx configuration
- Strong understanding of the Software Development Life Cycle including unit testing, code scanning
- Strong understanding of architectural concepts and design
- Knowledge of cloud computing concepts and devops tools (OpenShift, Kubernetes, Docker, Chef etc.
- Hands-on Linux/Unix platforms development experience
- Familiarity with data persistence technologies both SQL (Oracle, Postgres) and NoSQL (MongoDB)
- Strong verbal and written communication skills including social networking and blogging
- Ability to work independently as part of a remote team
- Ability to understand business drivers and balance business requirements, timelines, costs and best practices
- Good analytical skills, ability to contribute in design discussions and problem solving sessions
- Experience with BitBucket/GIT a plus
- Windows Security (LDAP, Active Directory) a plus
- Knowledge on AWS products (EC2, S3) a plus