Logo
CGI

Java Developer - Backend

CGI, Smithfield, Rhode Island, us, 02917

Save Job

Overview

CGI is seeking to hire a highly skilled and motivated Senior Software Developer with a strong background in Java development, cloud-native applications, and data engineering. This role is ideal for a technology professional who thrives in a fast-paced, collaborative environment and is passionate about building scalable, high-performance systems. The ideal candidate will have hands-on experience with AWS services, Spring frameworks, SQL databases, and DevOps practices, and will play a key role in designing, developing, and maintaining enterprise-grade applications and data pipelines. This position is based in Smithfield RI in a HYBRID Model. Responsibilities

Design, develop, and maintain robust Java applications using Spring and Spring Batch frameworks. Build and deploy scalable applications in AWS, with a focus on AWS Batch, S3, and IAM. Develop and optimize SQL queries across various platforms. Write and maintain Python scripts for data processing and automation tasks. Create and manage Unix shell scripts and integrate with scheduling/orchestration tools such as Control-M. Design and implement data models using 3NF and Star Schema methodologies. Conduct data analysis and performance tuning to ensure optimal system performance. Implement CI/CD pipelines using tools like Jenkins, Terraform, and CloudFormation. Develop and deploy containerized applications using Docker. Collaborate with cross-functional teams using Agile methodologies (Kanban and SCRUM). Required Qualifications To Be Successful In This Role

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technology field. 8-15 years of professional experience in software development. 5+ years of current Java development experience with Spring frameworks; Spring Batch experience is a strong plus. 2+ years of current experience with AWS services, particularly AWS Batch, S3, and IAM. 2+ years of current hands-on SQL experience (ANSI SQL, Oracle, Snowflake). 1+ years of Python development experience. Proficiency in Unix shell scripting (bash, ksh) and job orchestration tools (e.g., Control-M). Understanding of data modeling concepts and experience with 3NF and Star Schema. Demonstrated ability to analyze complex data ecosystems and optimize SQL performance. Experience with DevOps practices and tools (Jenkins, Terraform, CloudFormation). Familiarity with Agile development methodologies (Kanban, SCRUM). Experience with Docker and containerized application deployment. Financial services industry experience is a plus. Strong interpersonal and communication skills; ability to work independently and collaboratively. Other Information

CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The range depends on factors including skill set, level, experience, training, licensure, and certifications. A reasonable estimate of the current range for this role in the U.S. is $86,200.00 - $150,800.00. CGI’s benefits are offered to eligible professionals on their first day of employment to include: Competitive compensation Comprehensive insurance options Matching contributions through the 401(k) plan and the share purchase plan Paid time off for vacation, holidays, and sick time Paid parental leave Learning opportunities and tuition assistance Wellness and Well-being programs Life at CGI is rooted in ownership, teamwork, respect and belonging. You’ll be supported by leaders who care about your health and well-being and provide opportunities to deepen your skills and broaden your horizons. Qualified applicants will receive consideration for employment without regard to race, ethnicity, ancestry, color, sex, religion, creed, age, national origin, citizenship status, disability, pregnancy, medical condition, military and veteran status, marital status, sexual orientation or perceived sexual orientation, gender identity, and gender expression, familial status or responsibilities, reproductive health decisions, political affiliation, genetic information, height, weight, or any other legally protected status. CGI provides reasonable accommodations to qualified individuals with disabilities. If you need an accommodation to apply, please email US_Employment_Compliance@cgi.com with the Position ID. All CGI offers of employment in the U.S. are contingent upon a background investigation. Some background investigations may include a credit check. CGI will consider qualified applicants with arrests and conviction records in accordance with all local regulations and ordinances. CGI will not discriminate against employees or applicants who discuss pay; however, employees with access to compensation information may disclose it only under certain conditions as required by CGI policy.

#J-18808-Ljbffr