Senior Software Developer
Post Date: Jun 30, 2020
Post Date: Jun 30, 2020
Key Skills: Java, REST, API
•Identify and suggest design, development, implementation and maintenance recommendations for software systems; able to lead and perform in support of the associated activities.
•Analyze requirements and then design and develop customized solutions.
•Create and fully document a detailed conceptual software design based on customer needs.
•Ensure compliance with software design, development, integration and sustainment standards and procedures.
•Provide programming and analytical support for the design and implementation of new or improved computer systems and programs.
•Design, code, compile, test, debug and document efficient software solutions that improve existing processing methods.
•Ensure highest standard of systems and platform requirements related to capacity, performance, security, integrity, and recovery.
•Recommend technology solutions, prioritize assignments, and work to resolve issues based on customer and business requirements.
•Support and assist the development team in the design, development, testing, tuning and implementation of database applications.
•Manage and maintain back-ups to include recovery procedures.
•Perform other duties as assigned.
•Experience with the designing, building, implementing and maintaining of CI/CD pipelines
•6+ years programming experience with Java
•4+ years API Design and development using Java (specifically with REST)
•4+ years of experience using Jenkins to support multiple build pipelines for a variety of languages (emphasis on java)
•Experience with micro service design and development patterns
•Experience with the implementation and usage of design patterns
•Experience with one or more Configuration Management Tools (i.e. Chef, Puppet, Ansible, etc.)
•Experience using Elastic Stack in a micro services environment
•3+ years of experience with Kubernetes
•Experience designing and developing solutions with PostgreSQL
•Experience designing and developing solutions using NoSQL and / or graph database (i.e. Mongo DB, Couch DB, HBase, Cassandra, etc.)
•Experience with and is a proponent of Test Driven Development
•Experience performing code reviews
•Can effectively communicate ideas to senior management and solutions architect
•Currently have an active government Secret or higher security clearance
Nice to Have
•Experience with Red hat Open Shift
•Experience with Swagger Components (SwaggerHub, SwaggerUI)
•Experience with Swagger CodeGen (with an emphasis on java)
•Experience with Cloud Providers (especially AWS)
•Experience with Elastic Stack (Elastic search, Kibana, LogStash, etc.)
Longfinch, Chicago, Illinois
Key Skills Automation Tester, Automation Testing, Cucumber, Linux, Unix, Shell, Bash, Java, Sr QA Analyst, Lead Tester, SDLC, MAKE Corporation...
2T Consulting, Cleveland, Ohio
Key Skills Webservices, Jms, Rest Services, Experience In WebMethods (, Integration Server, JDBC Adapter, WebMethods Integration Platform...
Techvilla solutions, Mountain View, California
Techvilla solutions, Plano, Texas