Role: Lead Java Developer
Location: Dallas, TX; Pheonix, AZ; El Segundo, CA Any one Location--(Hybrid Onsite)
Must have Skillset:-
Proficiency in following languages: Java, JavaScript with 5+ years of experience in Java
Experience with front end and backend frameworks: AngularJS/ReactJS and NodeJS
Expertise with Public Cloud (Azure/AWS)
Experience writing scalable and secure APIs.
Experience with Spring Boot and Rest Framework for developing Microservices.
Experience with TDD and modern testing frameworks
Willing to learn new technologies and enjoys working in a dynamic fast paced environment.
Good understanding of DevOps concepts and process and CICD tools such as Jenkins, Bamboo, etc.
Provide overall direction, oversight and coaching for a team of software engineers that work on basic to complex tasks.
Sets the overall guidance and expectations for team output, practices and collaboration.
Develops secure and high-quality production code, and reviews and debugs code written by others.
Work efficiently and collaboratively in an Agile (Scrum or Kanban) team environment.
Responsible for design and delivery of high-quality features that complies with standards.
Technical responsibility for application architecture and design
Participate in Architecture and Engineering code and design reviews.
Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects and clients to validate test environments, test data and test results.
Drives decisions that influence the product design, application functionality and technical operations.
Develop and implement best practices across entire project team with practicing continuous process improvement in mind.
Create a culture of diversity, equality, inclusion and respect for team members.
Bachelor’s degree in computer science or related area with 8-12 years developing and/or architecting large complex systems
Strong communication skills and participates actively in discussions with business stakeholders, architects and the team members
ANY GRADUATE