Vacancy expired!
- As a Java Architect , you will help to realize high-end technology solutions for our clients
- You will guide the development, design, user interface, technology integration, and site architecture
- You will engage in business development, as well as in building and maintaining client relationships
- 8+ years of experience with good understanding of Core Java basic concepts likes OOPS, classes, inheritance and polymorphism, java collections
- Well versed with JDK 8 features or above and good understanding of multi threading, Java concurrency package
- Should have good understanding of Java design pattern such as chain of commands, domain driven design(DDD), singleton etc.
- Good understanding of general integration styles and related patterns like Channel patterns, Routing Patterns, Transformation patterns and Endpoint patterns
- Working experience with Java frameworks like :
- Spring Projects - spring MVC, spring core, spring batch, spring cloud
- ORM - JDBC template, Hibernate, Ibatis
- Working experience and understanding of any of the Java based integration technologies:
- Spring Boot
- Kafka
- ActiveMQ
- Enterprise BUS
- Apache Camel
- Apache Flink
- Experience with CI/CD using Jenkins/Git/Kubernetes/Docker/Containerization
- Experience with Cloud Technologies - Azure Cloud Services and/or AWS
- Good to have experience with Asynchronous and reactive programming
Vacancy expired!