Java Backend Developer (with SQL expertise)
CGI
Date: 1 day ago
City: Bengaluru, Karnataka
Contract type: Full time
Position Description
Java Backend Developer with strong expertise in SQL to join our team. If you are passionate about building scalable, high-performance backend systems, we'd love to hear from you!
Your future duties and responsibilities
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
Java Backend Developer with strong expertise in SQL to join our team. If you are passionate about building scalable, high-performance backend systems, we'd love to hear from you!
Your future duties and responsibilities
- Java Development: Solid experience in backend development with Java, ideally with frameworks like Spring Boot or Spring MVC.
- SQL Expertise: Strong understanding of relational databases (e.g., MySQL, PostgreSQL, Oracle) and extensive experience writing complex SQL queries, performing data modeling, and query optimization.
- Database Design: Experience designing normalized database schemas, creating indexes, and optimizing database performance.
- API Development: Hands-on experience with RESTful APIs, including authentication, versioning, and integration best practices.
- Version Control: Proficiency in Git for version control.
- Problem-Solving: Strong analytical and troubleshooting skills with an ability to resolve complex technical issues quickly and efficiently.
- Agile/Scrum: Experience working in an Agile/Scrum development environment.
- Design and Develop Backend Services: Develop robust, scalable, and efficient backend applications using Java (preferably with Spring Boot or similar frameworks).
- Database Management: Design, implement, and optimize SQL databases and write complex SQL queries. Work closely with the database team to ensure data integrity, scalability, and high availability.
- API Development: Build RESTful APIs and integrate with front-end services, ensuring smooth and efficient data exchange between the backend and client-side applications.
- Performance Optimization: Monitor, analyze, and improve the performance of backend services and database queries to ensure low-latency and high-availability solutions.
- Collaboration with Cross-Functional Teams: Work with front-end developers, UX/UI designers, and product managers to deliver high-quality software that meets business needs.
- Code Quality & Best Practices: Write clean, maintainable, and well-documented code. Participate in code reviews, debugging, and troubleshooting production issues.
- Security: Implement best practices for securing application data, ensuring proper encryption and data access control mechanisms.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
Come join our team—one of the largest IT and business consulting services firms in the world.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Strategic Communications Assistant Manager
EY,
Bengaluru, Karnataka
1 hour ago
At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working...
Data Scientist
GE Vernova,
Bengaluru, Karnataka
17 hours ago
Job Description SummaryThe Data Scientist will work in teams addressing statistical, machine learning and data understanding problems in a commercial technology and consultancy development environment. In this role, you will contribute to the development and deployment of modern machine learning, operational research, semantic analysis, and statistical methods for finding structure in large data sets.Job DescriptionRoles and ResponsibilitiesAs a Data Scientist,...
IT Innovation Technology Expert
Nestlé,
Bengaluru, Karnataka
1 day ago
About IT In NestléWe are a team of IT professionals from diverse cultures, genders and age groups in the world’s largest food and beverage company. We innovate every day through forward-looking technologies to create opportunities for Nestlé’s in all areas of the business.We have exciting positions in our new Nestlé global services operations based in Bangalore, which works alongside our...