Cognizant Circular Logo

Software Engineer

Cognizant Abu Dhabi, United Arab Emirates Posted: 30 Aug 2024

Financial

  • Estimate: $90k - $130k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

About the Job
We are seeking a dedicated Software Engineer for the role of Associate - Projects with 4 to 8 years of experience. The ideal candidate will have strong expertise in PL/SQL, Oracle, MySQL, Core Java, REST Web Services, Spring Core, Spring MVC, Microservices, Spring Boot, and Postgre. Experience in Retail Banking is mandatory. The role involves developing and maintaining software solutions that drive our business forward.

Responsibilities

  • Develop and maintain robust software applications using Core Java, PL/SQL, and Oracle.
  • Implement REST Web Services to ensure seamless integration between different systems.
  • Utilize Spring Core, Spring MVC, and Spring Boot to build scalable and efficient applications.
  • Design and develop microservices architecture to enhance system modularity and performance.
  • Work with Postgre and MySQL databases to manage and retrieve data efficiently.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Provide technical support and troubleshooting for existing applications.
  • Ensure code quality and maintainability through rigorous testing and code reviews.
  • Optimize application performance and scalability to meet business needs.
  • Participate in Agile development processes, including sprint planning and daily stand-ups.
  • Document technical specifications and system designs for future reference.
  • Mentor junior developers and provide guidance on best practices.
  • Stay updated with the latest industry trends and technologies to ensure continuous improvement.

Qualifications

  • Strong technical skills in PL/SQL, Oracle, MySQL, Core Java, REST Web Services, Spring Core, Spring MVC, Microservices, Spring Boot, and Postgre.
  • Experience in the Retail Banking domain.
  • Nice to have skills include EJB, Struts, JBoss, Tomcat, Linux, Maven, Java Message Service, SOAP, Hibernate, Web Logic Application Server, GIT, Java Persistence API, Spring Batch, Spring Security, Groovy, PCF, Service Now, Splunk, Postman, IT Service Management, Dynatrace, Spring Logging, ETL, Mockito, SQL Server, and Websphere application server.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Proactive approach to learning and adapting to new technologies.
  • Bachelor’s degree in a relevant field.

Essential Skills

  • Technical Skills: PL/SQL, Oracle, MySQL, Core Java, REST Web Services, Spring Core, Spring MVC, Microservices, Spring Boot, Postgre
  • Domain Skills: Retail Banking

We look forward to your application and the opportunity to collaborate in driving our business forward.

Apply now

Jobs you might like   View all jobs

About Cognizant

Cognizant is a global leader in business and technology services, helping clients bring the future of work to life. With over 347,700 employees worldwide, we specialize in transforming experiences, reimagining processes, and modernizing technology across various industries.

Benefits at Cognizant

    • Innovative career tracks and skills training.
    • Comprehensive health plans for you and your loved ones.
    • Opportunities to give back and improve communities.