**Role and Responsibilities****As a member of our development team the Sr Java Developer will design and develop high volume low****The Sr Java Developer provides input and support for and performs full systems life cycle management****activities eg analysis technical requirements design coding testing implementation etc of****effective communication and achievement of objectives This position provides knowledge and support****to meet deadlines as well as interact effectively with other developers and management****RESPONSIBILITIES****Endtoend responsibility for projects of increasing complexity that encompass more than their****own development****Be independent with little oversight beyond high level direction works on complex tasks and****completes them despite roadblocks including debugging techniques****Appropriately scope highlevel project requirements find a solution implement and launch that****solution****Help large groups of engineers deliver complex projects with dramafree launches owning the****technical testing and performance planning side of these projects****Deliver software ontime and improve the accuracy of teams estimations****Understand the business that their code supports and possess empathy for the users of their****software using this understanding to influence their task prioritization****Understand the tradeoffs between technical analytical and product goals and strive to create****solutions that satisfy all of these goals****Know how to not only identify technical problems and create solutions but are also able to get****crossteam buyin for their solutions and manage projects to make these solutions come to life****Write consistently highquality code deliver features to QA that they believe are wellbaked and****bugfree being aware of industry best practices and trends****Be known outside of their core team as a technology leader working effectively with nontech****members of their pillar Ability to identify problems with requirements and help their team****coursecorrect around these issues****Involved in setting the standards for the entire organization and providing technical advice and****decisionmaking that affects not only their group but other teams or the company at large****Research and propose new technologies and have a broad understanding of the entire****architecture as well as very detailed understanding of their area****Identify big issues and opportunities in the technology and organization and work across teams****to create solutions to these issues****Proactively identify and clean up technical debt before it turns into a longterm problem and****encourage and enable their team to do the same****Identify risks in code features and design and communicate these to the appropriate parties****Set the direction in some major part of the technology for their pillar and have a major role in the****pillar or teams decisionmaking process****Participate in architecture designs providing feedback and also providing designs with guidance****from the architecture team as appropriate****Ability to identify and suggest areas of future work for themselves and others while contributing****to the common standards for the team****Balance leadership and individual contribution by providing extensive mentoring of junior team****members while maintaining deep individual contribution****Seek evidence to support their ideas and start to build cases for these ideas*******.
Qualifications:AND EDUCATION REQUIREMENTS****Proficiency in Java and Enterprise Java technologies and development****Expert in the Spring framework Spring Spring MVC Spring Boot Spring Security etc****Expert in designing and implementing RESTful web services****Experience converting business requirements into technical design documents****Ability to write welldesigned testable efficient code****Knowledge of or working experience with CICD pipelines including technologies such as Docker****JenkinsConcourse****Experience with cloud technologies such as GCP****Agile scrum based delivery practices test driven development test automation and continuous****delivery****Solid understanding of objectoriented principles****Demonstrated success in building design patterns and software engineering best practices****Experience with Oauth2****Solid understanding of hibernate****Solid understanding of mi
📌 Java Developer (Xico)
🏢 Cognizant
📍 Xico
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.