We are looking for hands-on “Java Developers” who love programming, architecting solutions, and solving complex integration problems. Join us if you possess the ability to work as a member of a highly skilled team in a dynamic environment and participate in systems design, code development, unit testing, code reviews, debugging, integration, and testing of modifications & enhancements.
What Are The Required Qualifications?Bachelor's Degree in a related field4+ years of hands-on Java development experience with Java 8+Strong experience with Spring framework using Spring Boot, Spring Security, Spring Session, and Spring DataExperience with Oracle PL/SQLExperience with Git, MavenExperience with Unit Test FrameworksExperience with SQL, NoSQL DB, JPA, and HibernateExperience with RESTful API design, SOAP, and XMLAbility to think creatively in problem-solving, debugging, object-oriented design, data structures, and algorithmsAbility to clearly communicate with peers, Business Analysts, and Subject Matter ExpertsTaking ownership of your work by meeting deadlines, foreseeing delays, and raising issues appropriatelyAbility to work collaboratively in a team setting
Bonus Points:Experience with Microservices, Kubernetes, Spring Cloud, Kafka, RabbitMQ, Redis, Bitbucket, and Gradle is a plusWorking knowledge of CI/CD technologies such as SonarQube and Jenkins is a plusKnowledge of cloud services such as Azure and AWS is a plusBasic knowledge of JavaScript and HTML5 is a plusExperience in Agile Development methodologies is a plus (Scrum, Kanban, etc.)
For details:Visit: www.innovance.com.trFollow us on LinkedIn: www.linkedin.com/company/innovance-consultancyFollow us on Instagram: www.instagram.com/innovanceconsultancyFollow us on Medium: www.medium.com/innovance-company-blogFollow us on Twitter: www.twitter.com/Innovance2017Follow us on Threads: www.threads.net/@innovanceconsultancy