Guadalajara, MEX
18 days ago
Full Stack Engineer
**We're hiring!** **At Cognizant we have an ideal opportunity for you to be part of one of the largest companies in the digital sector worldwide. A Great Place To Work where we look for people who contribute new ideas, experiencing a dynamic and growing environment. At Cognizant we promote an inclusive culture, where we value different perspectives providing career growth and development opportunities. #WelcomeToCognizant!** **Job Summary** **We are seeking a highly skilled Sr. Software Engineer with 8 to 12 years of experience to join our team. The ideal candidate will have expertise in Azure SQL Spring Boot Angular JS Java JavaScript and MySQL Proficiency in Java (OpenJDK) OOP (Object-Oriented Programming) principles Experience on OpenAPI Specification (Swagger) for API design and documentation Spring Framework (Spring Boot Spring Security Spring Data).** **Responsibilities** **Skill Set -** + **Proficiency in Java OpenJDK.** + **OOP Object Oriented Programming principles.** + **Experience on OpenAPI Specification Swagger for API design and documentation.** + **Spring Framework Spring Boot Spring Security Spring Data** + **Understanding of JSON XML and data serialization deserialization.** + **Version Control GitHub branching merging pull requests** + **API testing using tools like Postman SoapUI or Swagger UI.** + **Build Tools Eclipse and others** + **Knowledge of CI CD pipelines** + **Knowledge and experience on Containerizing the API using Docker** + **Familiarity with logging frameworks like Log4j.** + **Fixing and Addressing the code vulnerabilities reported by code quality tools like Veracode and SonarQube.** **Good to have skills** + **MuleSoft API design and development** + **Expertise in converting APIs from SOAP to REST.** + **Familiarity with AZURE environment** + **SQL query optimization and database design.** + **Proficiency in working with relational databases e.g. MSSQL PostgreSQL DB2** + **Develop and maintain high-quality software solutions using Azure SQL Spring Boot Angular JS Java JavaScript and MySQL.** + **Collaborate with cross-functional teams to design develop and implement new features and enhancements.** + **Ensure the performance quality and responsiveness of applications through rigorous testing and debugging.** + **Provide technical guidance and mentorship to junior developers to foster a collaborative and innovative environment.** + **Participate in code reviews to maintain code quality and ensure adherence to best practices.** + **Analyze and resolve complex technical issues in a timely and efficient manner.** + **Contribute to the continuous improvement of development processes and methodologies.** + **Stay updated with the latest industry trends and technologies to ensure the team remains at the forefront of innovation.** + **Work closely with stakeholders to understand business requirements and translate them into technical specifications.** + **Develop and maintain comprehensive documentation for all software solutions.** + **Ensure compliance with security and data protection standards in all development activities.** + **Collaborate with the QA team to ensure thorough testing and validation of software solutions.** + **Provide support and maintenance for existing applications to ensure their continued functionality and performance.** **Qualifications** + **Possess strong expertise in SQL Spring Boot Angular JS Java JavaScript and MySQL.** + **Have extensive experience in the Property & Casualty Insurance domain.** + **Demonstrate excellent problem-solving skills and the ability to work under pressure.** + **Exhibit strong communication and interpersonal skills to effectively collaborate with team members and stakeholders.** + **Show a proactive approach to learning and adapting to new technologies and methodologies.** + **Have a proven track record of delivering high-quality software solutions on time and within budget.** + **Display a strong understanding of software development life cycle (SDLC) and agile methodologies.** + **Possess a bachelors degree in Computer Science Engineering or a related field.** + **Have experience with version control systems such as Git.** + **Show a commitment to continuous improvement and professional development.** + **Demonstrate the ability to work independently as well as part of a team.** + **Exhibit strong organizational skills and attention to detail.** + **Have a passion for technology and a desire to make a positive impact on the company and society.** **Why Cognizant?** **Improve your career in one of the largest and fastest growing IT services providers worldwide** **Receive ongoing support and funding with training and development plans** **Have a highly competitive benefits and salary package** **Get the opportunity to work for leading global companies** **We are committed to respecting human rights and build a better future by helping your minds and the environment** **We invest in people and their wellbeing.** **We create conditions for everyone to thrive. We do not discriminate based on race, religion, color, sex, age, disability, nationality, sexual orientation, gender identity or expression, or for any other reason covered.** **At Cognizant we believe than our culture makes us stronger!** **Join us now!** **\#BeCognizant #IntuitionEngineered** Cognizant is an equal opportunity employer that embraces diversity, champions equity and values inclusion. We are dedicated to nurturing a community where everyone feels heard, accepted and welcome. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.
Por favor confirme su dirección de correo electrónico: Send Email