No more applications are being accepted for this job
- Have experience with Java, version 8 and higher is a must
- In-depth experience with several full stack technologies such as Spring, Spring-Boot, Spring-Web, JSF, JPA/Hibernate, REST, Kafka. Excellent knowledge in JEE/Spring, JAVA, Maven, Shell-Scripting
- Experienced in runtime, build and deployment technologies as well as project tools, e.g. Eclipse, IntelliJ, GitLab, JIRA and Confluence
- Know how to write a good unit test and integration testing
- Have experience with build automation tools like Maven
- Understand how the inter-service communication work, synchronous and asynchronous
- Have good knowledge of HTTP communication and understanding of REST services
- Hands on experience of versioning your code
- Aware of common industry standards, coding best practices and reusable design patterns
- Have experience building APIs on various OLTP and OLAP systems such as Oracle, Snowflake, MySQL etc
- Have basic experience with Linux
- Knowledge of virtual infrastructure and associated services (e.g. public cloud) as well as containerization and orchestration technologies such as docker, Kubernetes and AWS.
- Understands CI/CD and DevOps principles
- Have experience to work with both monolith and microservices architecture is a big plus
- Relevant experience in building, deploying, debugging and maintaining production systems by leveraging good logging patterns, and integration with Obervability tools such as Splunk, MuleSoft etc
- Working knowledge of Swagger and Open API Specification
- Educational Qualification Bachelor or Equivalent
- Minimum of at least 5 years of experience in Java
Java Developer - Chennai, India - CGI
Description
Position Description:
We are looking for an experienced Java Developer to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications.
You will work closely with our other members of the team to deliver quality solutions that meet the needs of our clients.
Your future duties and responsibilities:
Required qualifications to be successful in this role:
Skills:
BankingCognosJAXP