Sr. Java Developer Job in Zen3 Infosolutions
Sr. Java Developer
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
Job Description
Has excellent Object Oriented Development experience with firmunderstanding of its concepts & has demonstrated this in his/her softwaredevelopment experience.
Expertise in Core Java(proficiency in threads, Util packages),Java EE(Servlets & JSP), Spring Frameworks, Spring Boot, Spring Data,Spring Data REST, Spring Cloud APIs(including Cloud Data flow,Springintegration, I/O ), Spring Security, RxJAVA, Cloud & Resilient SystemDesign Patterns, NoSQL stores such as MongoDB, Couchbase, Using ORM tools suchas Hibernate, MyBatis.
Good to have knowledge on Akka, Vert.X, JDK 8 Features especiallyLambda & asynchronous APIs, ESBs (Mulesoft, RabbitMQ, AMQP, etc),
Expertise in Complete stack development (Front End Angular1/2including state management frameworks such as redux, Middleware in Java as RESTAPIS, Backend as RDBMS) is highly preferred
He should also have experience in desgining & developing RESTAPIs with REST resource modelling as per rest maturity model, including the useof SWAGGER or Spring REST Docs, customization of Apache HTTP client.
Build tools Maven, Ant, Gradle
Cloud Environment experience is also essential (Atleast one AWS,Google Cloud, Azure, Redhat Openshift or any other Paas IaaS platform)
Has worked in a Agile-Scrum/XP setting for atleast a year alongwith knowledge on DevOps tools & processes
Good understanding of Enterprise Design patterns, 12 factorApplication patterns.
Has experience in working with API Gateways such as Amazon APIGateway, APIGEE, Kong or Tyk

