Java Architect

AdroitcoChicago, IL
14d

About The Position

The candidate will need proficiency in the latest Java technologies and demonstrable integration experience in recent projects. It would be preferred if the candidate has exposure to the Power industry. This is still a hands-on Java role, not a Systems Arch type position and the interviews will be focusing on this type of experience.

Requirements

  • 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
  • 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

Nice To Haves

  • Good to have experience with Asynchronous and reactive programming
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service