CGI US is seeking to hire an experienced Java Developer to design, build, and optimize enterprise-grade applications.
Requirements
- Deep expertise in Java 11/17, Java Core concepts-Streams, Lambda, Exception Handling, Multithreading, DataSource, Spring Boot, ORM (Hibernate/MyBatis), RESTful services, JMS and Kafka
- Hands-On experience of working on Oracle SQL/PLSQL databases
- Strong frontend skills: Angular, JavaScript/TypeScript, HTML/CSS
- Good understanding of AWS services including EC2, Lambda, API Gateway, S3, RDS, DynamoDB, and CloudFormation.
- Experience with unit testing (JUnit, Mockito); Karate/Cypress a plus
- Familiarity with CI/CD, and containerization (Docker, ECS/EKS) and Agile/ATDD delivery
- Backend and frontend development using Java 11/17, Spring Boot, Angular, and AWS services.
Responsibilities
- Build, analyze, and refine business application programs using workflow diagrams, symbolic logic, and deep knowledge of system capabilities.
- Revise and expand existing applications to boost performance and meet evolving business needs.
- Conduct trial runs and debugging to ensure accuracy, reliability, and performance.
- Create clear documentation and user guides; train operators and end users on program functionality.
- Assign tasks, review code, and support junior developers through hands-on coaching.
- Contribute to new programming methods and collaborate with external partners to advance development practices.
- Design, build, and optimize enterprise-grade applications.
Other
- 10+ years of business application development experience
- Collaborate with cross-functional teams
- Strong problem-solving skills
- Passion for engineering excellence
- Full Time Employment Opportunity based in Boston, MA; in a HYBRID Model.