BackSenior 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