Java Tech Lead or Architect(O'Fallon, MO) Hybrid (Need Only Here)
Job DescriptionJob DescriptionJava Tech Lead or Architect(O'Fallon, MO) Hybrid (Need Only Here) (Backfill Role)
Position Title
Software Engineering Lead (Day One on-site) 15+years
Location
O'Fallon, MO (DAY ONE ONSITE)
Duration
Contract
Key Skill
Java, Spring boot and Kafka
Job Description
Has ability to write secure code in three or more (e.g.C, C+, C#, Java, JavaScript, COBOL, SQL)
Familiar with secure coding standards (e.g.OWASP, CWE, SEI CERT) and vulnerabilities
Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors; understands cryptography techniques and libraries to build secure communication and user authentication/authorization (e.g.OAuth1.0a, SAML, GnuTLS, OpenSSL, PKCS#11, CryptLib, JCA/JCP, JWT/JWS/JWE)
Understands and implements standard branching (e.g. Gitflow)
Has skills in test driven and behavior driven development (TDD and BDD)
Understand use cases for advanced design patterns (e.g.service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from gang of four)
Has skills to collaborate with team and business stakeholders to estimate requirements (e.g.story pointing) and prioritize based on business value
Has skills to understand, report, and optimize delivery metrics to continuously improve upon them.
Has skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry standard tools (e.g.Jenkins, Bamboo, AWS/Azure pipelines, XL Release, others)
Has skills to undertake infrastructure and deployment automation using industry standard tooling (e.g. Chef, Puppet, Saltstack, Terraform, Ansible)
JAVA SDE - Skills Areas
Evaluation Mandate
Existing Project explanation
Mandatory
Problem Solving/Coding
Mandatory
Core Java, SOLID Principles, Multithreading, Design patterns
Mandatory
Spring, Spring Boot, Rest API, Microservices
Mandatory
Kafka, Messaging/ streaming stack, Flink
Optional-Project Need
Network Stack - GRPC, HTTP/2 etc
Optional-Project Need
Security Stack (OWASP, Oauth, encryption)
Mandatory
Code Optimization, Performance
Only Technical Leads
Design, Architecture concepts
Only Technical Leads
Database and SQL
Mandatory
CI/CD-Understanding of Deployment, Infrastructure, Cloud
Mandatory
Communication
Mandatory
--
Thanks and Regards,
Rajiv Kumar
Associate Manager
Corporate Office: 650 Wilson Lane, Suite 201, Mechanicsburg, PA 17055
P: +1 631-759-8044 Ext 518
L: https://www.linkedin.com/in/rajiv-kumar-38396310a/
W: www.damcosoft.com ; https://www.testingxperts.com
TestingXperts Next Gen Specialist QA & Software Testing Company
Please consider the planet before printing | Switch off as you go |Recycle always | Your child deserves a better world
CONFIDENTIALITY NOTICE: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.