Senior Java Front End Developer

Back

Senior Java Front End Developer

@ CGI

Position Description:

  • CGI Is seeking a skilled Java Front End Developer to join our organization.
  • You will collaborate with our clients, business analysts, and development team to build robust and user-friendly web applications.
  • This position is based in Lafayette, LA (Preferred) but can be performed in Bloomfield, CT, Philadelphia, PA, Atlanta, GA, Chattanooga, TN, or Dallas, TX, in a Hybrid Model.


Your future duties and responsibilities:

  • Develop and maintain front end applications using Java and React.
  • Collaborate with clients and business analysts to understand their requirements.
  • Translate business requirements into technical specifications.
  • Write clean, efficient, and maintainable code that adheres to coding standards.
  • Work closely with back end developers to integrate applications with server-side logic.
  • Develop reusable and modular components for efficient and scalable application development.
  • Write unit tests and perform debugging to ensure the quality and reliability of the code.
  • Participate in code reviews and provide constructive feedback to peers.


Qualifications:

Required qualifications to be successful in this role:

  • Developer should be very familiar with sophisticated concepts and have relevant, hands-on experience in many of the following areas to be a successful contributor on the team:
  • Minimum 9+ years of Java experience.
  • Understand Java coding standard methodologies, review code, TDD cases, merge the code.
  • Strong experience on Java, Angular, Spring, Spring batch, Spring boot, Fuse, MongoDB, Cloud Deployment.
  • Kafka, MQ experience must have.
  • Strong experience in AWS development and AWS Services like Terraform, Lambda, SNS, S3, Glue, CloudWatch, Login Mechanism, DynamoDB, Document DB, Arora.
  • Service Oriented Architecture (SOA, Web Services, REST API, Microservices).
  • XML, XLST, XPath Programming.
  • Experience with CSS, HTML, JavaScript.
  • Build and Deploy tools like Git, Maven, Jenkins.
  • Database development & tuning (PL/SQL/XQuery).
  • Application Performance (threading, indexing, clustering, caching).
  • Unit Testing and Performance Tuning Application.
  • Angular, Node JS, Javascript, JQuery, CSS, HTML, Microservices, MongoDB
  • UI Design Experience (Session Management, Responsive Design, Pagination).
  • Education: Bachelor's degree in computer science or related field.


Skills:

  • Java
  • AngularJS
  • JavaScript
  • Maven
  • Microservices
  • Spring
  • XML


How to Apply:

Apply online at https://www.cgi.com/en/careers 

Visit Site to Apply

Location: Lafayette, LA
Date Posted: January 17, 2025
Application Deadline: February 17, 2025
Job Type: Full-time