freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Builds and maintains Java-based enterprise systems using Spring, Kafka, and big-data tools like Hadoop and Flink.

. A bachelor's or technical degree in Computer Science, IS, or IT is preferred . AtAt least-7 years of relevant working experience in Java/J2EE development . Good to have experience in big data technology development like Hadoop platform. . Good understanding & working knowledge with Agile/Scrum . Hands-on experience of end-to-end design and implementation of complex IT systems Must have experience in the following: . Java/J2EE, Spring, Spring-Boot, RESTFUL Webservices. . Strong knowledge in Core Java (Java 8+). . Experience in the Kafka messaging system. . BigData frameworks like Storm, Hadoop, Hdfs, Hbase, Ignite. . SQL & No-SQL database like PostgreSQL, MySQL, Hbase, MongoDB. . Knowledge of Flink, Redis, s3, MongoDB is an advantage. . Tools- Maven, GIT CICD, Cucumber, Kibana. . Knowledge of containerization technologies like Docker & Kubernetes. . Solution design using proven patterns, awareness of anti-patterns, and performance benchmarking. . TDDdriven development mindset with strong skills in Junit, Mockito and other unit testing frameworks. . Knowledgeon DevOps Practices.

See also