Java Technical Lead

Raleigh, NC, US
 

Java Technical Lead - (CREQ110946)

Description

Eight plus years of professional experience in designing and developing Java Web services and API solutions.
Have a mindset of test first development and are experienced in modern test frameworks. We believe in testing and that quality is everyones job.
You have a passion for technology and can navigate your way across complex and rapidly-changing landscapes by staying on top of latest trends and thrive by sharing knowledge.
Are comfortable to be a self-starter, who actively challenges status-quo, is curious and not afraid to ask Why and What if
Are experienced with the tools of the trade including a variety of modern programming languages and frameworks
Care about cycle time and use CI or CD practices, tools to rapidly deploy changes to customers while minimizing risk using practices like A B tests, blue-green deployments, and feature toggles
Have strong communication skills and technical expertise to drive and participate in meaningful discussions.
Eight plus years of proven software development experience in Java Web services and API solutions.
Experienced in defining test strategy and setting up Test Automation framework using frameworks like RESTAssure.
Proficient in Java, J2EE, Spring MVC, Spring Core and JavaScript.
Deep understanding of API design, including versioning, isolation and micro- services.
Proven experience in detailing APIs using an API documentation framework Swagger
Experience in state-of-the-art tools and methods to enable efficiency, performance and agility through automating DevOps processes, continuous integration and delivery pipelines Maven, Jenkins, Stash, Ansible, Docker.
Capability to support mission critical customer facing platforms and applications.
Proven expertise in open source streaming products, Micro services and Message Oriented Middleware, Stream processing, Master Data Management.
Strong knowledge of developing highly scalable distributed systems using Open source technologies.
Knowledge of public and private cloud capabilities including compute, storage, database and analytics
Working knowledge of testing frameworks like Junit, Mockito, Spring Test.
Knowledge of web application development using JSP, HTML, CSS or SASS, JQuery, Angular and NodeJS.
Knowledge of relational and NoSQL database management systems.
Linux, Shell Scripting, Docker and AWS Cloud certification will be a plus
Experience and Qualifications- MCA or B.Tech or Any Graduate with Five to Seven years of relevant experience

Primary Location

: US-NC-Raleigh

Schedule

: Full Time

Job Type

: Experienced

Travel

: No

Job Posting

: 07/12/2021, 3:45:29 PM

Apply Now Back to Results