Prev |
Tasks
Review Java specialties in Accenture Latvia
Approximate Java-related structure of Accenture Latvia
Java ATA
Advanced Technologies and Architecture
One of biggest structures in Accenture Latvia
Guilds:
- Efficient programming
- Enterprise Frameworks (Full stack)
- Microservices
- Scala
- Artificial Intelligence
CRM
Siebel & SalesForce (we are not selling, we are developing)
Historically used Oracle/Siebel CRM, now also use SalesForce
Configuration, customization and development of CRM systems using Java like language (Apex).
Also involve some DevOps procedures for deployment and testing.
https://trailhead.salesforce.com/
Eclipse, VisualStudio, Sublime Text 3
BI&A
(Business Intelligence using Big Data & Analytics)
Hadoop, Spark, Hive
"Artificial intelligence" and "Big Data" analytics bootcamps
Qlik visual analytics tool
SAP Hybris eCommerce
Customer engagement and eCommerce projects, customization and development of ERP systems using SAP Hybris as a base.
SAP Hybris is huge Java based web shop
Intershop as a smaller solution
Middleware
Google, what is middleware
"Composite application" — when you need something from people,
e.g. delivered good is packaged differently than it was requested in the order.
Dell Boomi — currently most popular tool for integration
Main approaches in systems integration:
- Real time transactions,
- Extract, load transform
- Composite applications
ESB (Enterprise Service Bus)
Analytical vs technical mindset
Workflow diagram tool together with "pure" Java with Spring, or Spring Boot framework (for microservices).
BlockChain technology
CORDA — blockchain technology written in Kotlin
A distributed ledger technology
Monax
Hyperledger Fabric
Node JS, Kotlin or Corda, Solidity as a programming language
DevOps
"DevOps is the reason projects don't suck!"
Heavy automation of building, testing and deployment of projects
Mostly use different scripting languages but Java knowledge is necessary
because used tools are commonly written in Java and for e.g. projects developed in Java.
Mobility
Android (legacy is Java), but new projects are in Kotlin
(iOS is almost purely Swift)
Example project:
— App for big beer company in Europe (React native app)
— App for big fashion company in Europe (Riga, Italy, Sweden)
— Augmented reality projects (Unity engine)
30% of Android apps are Kotlin
RPA
RPA & IA (Intelligent automation)
Broad view of "AI" Rule based (fixed automation) > Judgment based (evolutionary process)
Rule based, business process automation, chat bots, BluePrism
Cognitive robotics: IBM Watson, Amazon Alexa, Amelia
Automate Cytrix, Web apps, etc.
Good oportunity if you like to travel
"We learn Python" for artificial intelligence
BluePrism, WorkFusion (Java based)
Accenture Robotics Platform
SDx
Related to cloud like AWS, GCP, Azure
Software definded everything
"We expect you to have Linux skills."
Openstack, Kubernetes, Linux, Python, Public cloud, plus several other
"If you want to learn Python, learn OpenStack, because it is the most complicated Python project"
Main clients are telecomunications, e.g. Telecom Italia
Testing
Functional
Business
usability
mobile, web
test analyst
specific domains
managerial, technical
https://automationpanda.com/