Experience Level: 2 to 4 Years
What are we looking for?
Skills required: Experience in ground up Development in green field projects as well in re-engineering and maintenance projects;
- OOPS and OOAD, UML
- Algorithms, Data structures and Design patterns e.g. Factory, Singleton, Façade etc.
- AGILE/SCRUM, Software Engineering Concepts and Practices
- Experience in Core Java (Collections & Multi-Threading), J2EE, Frameworks like Spring MVC, Spring, Struts, Web services (REST), Micro-Services based Development, Hibernate, Redis
- Angular, React JS, Node JS, Vue JS
- Experience in Eclipse, Spring Tool Suit, SVN, GitHub, Maven, Visual Studio Core
- Tools like JIRA, Sonar Cube, Sonar Lint, PMD, Find Bugs, Check Style, Junit, JavaDoc, log4j etc.
- MySQL/Maria DB, Postgres, Oracle, MS Sql
- Jasper, BIRT, Tableau, Yellowfin, AMChart, JqPlot etc.
- Containers like Apache Tomcat, Glassfish, nginx, JBoss, IBM Websphere, Weblogic
- Kaleo, Activiti
- Apache Kafka, Rabbit MQ, JMS
- BigData Tools and Technologies – Hadoop2.0, Horton Works, Cloudera, Apache Spark, Casandra, HBase, Apache Hive, Apache Pig
- Knowledge of MongoDb, Nosql would be a plus
- OpenCMS, Alfresco, Magnolia, Enonic, LogicalDoc, Asbru, Walrus, Pulse, MeshCMS, Liferay, DotCMS, SDL Tridion
- Working with cloud platforms like AWS etc
- JenKins, Docker, Kubernets etc.