hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Engineering Lead JAVA

11.00 to 13.00 Years   Hyderabad   28 Aug, 2019
Job LocationHyderabad
EducationNot Mentioned
SalaryNot Disclosed
IndustryBanking / Financial Services
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

As an experienced engineering lead we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You ll work in a collaborative, trusting, thought-provoking environment one that encourages diversity of thought and creative solutions that are in the best interests of our customers globallyAs a Java Engineering Lead, you will guide a team of Software Engineers and partner closely with Product Owners in an Agile environment to create, test, and maintain new micro services that are aligned to our Technology Roadmap, Code Quality Standards, and Security Standards, while delivering solutions that allow the firm to achieve strategic objectives in the Assessments and Assurance Technology areas.

  • Ensure the successful design, development, testing, and implementation of Cloud-based application components in a Microservices architecture
  • Assess the feasibility and efficacy of different technical approaches and design patterns that may be used in our application framework and systems
  • Utilize mature programming methodologies and languages that adhere to coding standards and procedures
  • Provide leadership and guidance to junior members of the development team, including potential to manage staff
  • Work closely with other groups, both within and outside of CTC, to coordinate design, development, and testing efforts of assigned application components to ensure successful delivery
  • Collaborate with Application Owner to identify and recommend functional, technical, and process design improvements
  • Communicate clearly and effectively with stakeholders and feature team members to articulate product vision, business requirements, risks, and issues
  • Engage with and improve upon the whole lifecycle of services from inception and design, through development, testing, deployment, operation, maintenance and enhancement
  • Scale through automation by creating and implementing automated deployment strategies to improve reliability and velocity
  • System, network, and application troubleshooting
  • Manage individual project priorities, deadlines, and deliverables
Qualifications:
  • Bachelors degree in a technical or quantitative field with preferred focus on Information Systems
  • 11+ years of enterprise development experience with
    • JavaJ2EE technologies,
    • Spring, Spring Boot, RESTful API
    • HTML, CSS, JavaScript, jQuery, ReactJS andor Angular
    • SOLID & GRASP design principles, Design patterns & Architectural patterns understanding
    • Relational databases (Oracle and SQL Server), PL/SQL (stored procedures, triggers, functions, and tables), ORMs (Hibernate or similar)
  • Experience in software engineering (SDLC) comprising of application design, development (build), testing and deployment; preferably in a cloud environment
  • Experience working with enterprise-scale network infrastructure, architecture, and security risks
  • Good understanding and experience with:
    • Agile SDLC
    • CI/CD development practices
    • Microservices architecture
  • Experience in managing a team of software engineers, including execution of performance review activities and other personnel management tasks such as career development, talent identification, and succession planning
  • Experience with GraphQL, Node.js, ETL processes, and Hadoop / Data Lake implementations is desired
  • Expertise in Agile and can work with at least one of the Agile frameworks
  • Preferable to have .NET C# working experience or knowledge
Additional Skills:
  • Demonstration of mature design, coding, testing, and debugging skills
  • Excellent analytical, written/verbal communication, organizational and problem-solving skills, coupled with a strong work ethic
  • Ability to translate business requirements into solutions
  • Must demonstrate a strong knowledge of applications and their development throughout all phases of the SDLC
  • Must have the ability to work in a complex data environment as well as the ability to partner with the business and IT to find creative data solutions to business problems
  • Must possess the ability to work and research/resolve issues independently while sharing best practices and knowledge with colleagues and team members
  • Must be able to communicate complex issues in a crisp and concise fashion to multiple levels of management
,

Keyskills :
modelingautomationmallbusinessprocessdesignproblemsolvingdatasolutions

Engineering Lead JAVA Related Jobs

© 2019 Hireejobs All Rights Reserved