Job Description
Position Description:
Job Title: Senior Software Engineer
Position: Java Fullstack Developer
Experience: 6 to 8 Years
Category: Software Development/ Engineering
Shift: 11 AM to 8 PM
Main location: India, Telangana, Hyderabad
Employment Type: Full Time
Your future duties and responsibilities:
Your future duties and responsibilities
CGI is looking for an experienced Senior Full Stack Developer with strong expertise in Java, Spring Boot, Kafka, Redis, MongoDB, Angular, and HTML5. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications while collaborating closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities:
Design and develop end-to-end web applications using Java, Spring Boot, Angular, and HTML5.
Implement and integrate microservices and event-driven architectures using Kafka.
Develop and maintain RESTful APIs and ensure seamless communication between front-end and back-end systems.
Work with Redis for caching and MongoDB for NoSQL data management.
Optimize application performance and ensure scalability and reliability.
Collaborate with DevOps, QA, and product teams to deliver robust and efficient solutions.
Participate in code reviews, design discussions, and mentor junior developers.
Stay updated with emerging technologies and contribute to continuous improvement.
Required qualifications to be successful in this role:
Required qualifications to be successful in this role
Required Skills:
Strong proficiency in Java and Spring Boot framework.
Hands-on experience with Kafka, Redis, and MongoDB.
Front-end development experience using Angular, HTML5, CSS3, and TypeScript/JavaScript.
Solid understanding of microservices architecture and REST API development.
Experience with version control tools like Git and CI/CD pipelines.
Excellent problem-solving, debugging, and analytical skills.
Good communication and teamwork abilities.
Skills:
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application