The Job logo

What

Where

Lead Java Developer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
The position involves analyzing requirements, developing software, understanding design documents, writing efficient code, estimating tasks, and resolving production issues. The role requires expertise in Java, Spring Boot, REST APIs, SQL, Web services, Messaging, Kafka, and Angular JS. The job is with CGI in Bengaluru, Karnataka, India, and falls under the Java development category. It's an on-site, full-time opportunity for candidates with 3-7 years of experience.

Position Description:

Job Description
Analysis of requirements and develop software as per project defined software processes.
Understanding design documents and develop application code with quality, within schedule and estimated efforts.
Should be proficient to write performance efficient code.
Provide estimate for the assigned task and do low level design.
Analysis and resolution of production issues by details analysis of application logs and reports shared by clients.
Gain good level of understanding of CGI payment hub product
Be part of the motivated team producing high quality code
Primary Skills
7+ years of Java / JavaEE coding on mission critical, high performance transaction systems
Very good Java/J2ee fundamental concepts and design principles.
Solid knowledge of Spring boot, REST APIs, SQL, Web services, Messaging, Kafka, Hazelcast, Angular JS
Proficient in Java Messaging Service, EJB 3.0
Strong java multi-threading and asynchronous programming concepts.
Strong knowledge in java File I/O handling, JAXP, JAXB, JPA, Annotations
Deep experience with performance efficient design and coding
Familiar with unit testing APIs like Junit, Mockito.
Familiar with application servers, preferably WebSphere.
Very good trouble shooting skills using debugging tools and analysing application logs.
Basic Oracle PL/SQL knowledge is a must. Should be able to understand stored procedures.
Familiar with version control software like BitBucket, Perforce.
Familiar with Apache Ant, Apache Mave build tool usage.
Experience in working with distributed, international teams
Desirable Skills
Payments knowledge
Knowledge of GWT UI framework and Angular JS is Mandate.
Experience with Docker, Kubernetes is desirable.
Experience using continuous integration tool like Jenkins, Bamboo.
Basic Unix knowledge.
Experience of working in Agile/Scrum
Oracle PL/SQL
Good to know about Oracle SQL tuning, hints, ability to read execution plans

Skills:

  • AngularJS
  • DevOps
  • Hibernate
  • Java
  • Java Enterprise Editions JEE
  • RESTful (Rest-APIs)
  • Spring Boot
Set alert for similar jobsLead Java Developer role in Bengaluru, India
CGI Logo

Company

CGI

Job Posted

6 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor

Applicants

Be an early applicant

Related Jobs

CGI Logo

Java Developer

CGI

Bengaluru, Karnataka, India

Posted: 6 months ago

Join CGI as a Java Developer to work on developing and deploying JAVA/J2EE applications, using technologies like Spring, Spring Boot, Microservices, SOAP, SQL, Bootstrap, JavaScript, DevOps. Excellent communication and problem-solving skills are required along with a passion for technology and continuous learning.