Java Full stack
Role & responsibilities:-
1.Enterprise level architecture , API gateway, Load balancer, - how the pieces fit together
2.Troubleshooting - dig down in any aspect of it. Not only inside, but outside of it as well
3. springboot, microservice, Kafka, Oracle based setup, elastic search
4. Understanding of API security is required.
5. Basis of java concepts, exceptional handling, logging, multithreading, memory issues, black box troubleshooting means issues in the server it is hosted on, analyzing the issue etc.
6. Unit testing is fine.. not actively looking for this
-AWS - someone who can paralleling between onprem architecture and cloud architecture. who understands the things. How the middleware can deploy on AWS..
Some services they are using AWS MSK, opensearch (counterpart of elastic serach) , docker images, ECS as environment where docker images are required
-SQL- RDBMS, understand joints,undertands indexes, write complex queries, and understand existing queries.
-Java - version 17 is being used.
Perks and benefits:- Best in the industry
Keyskills: S3 Spring Boot Java Fullstack Core Java Programming ECS CSS HTML Ci/Cd Microservices Angular Jenkins Docker Typescript EC2 Javascript AWS Kubernates