About the job Java Fullstack Developer(Java+React.Js/Angular 2+)
Experience: 3-8Years
Work Type: Onsite
Employment Type: Full Time
Responsibilities
- 3+ years experience in Core Java and Enterprise Java Technologies (J2EE technologies (JSP, Servlets, Java scripts, JPA and Web/UI technologies))
- Experience in the following technologies:
Big Data Ecosystems: Hadoop, Spark, Kafka. Machine learning, MLlib, Spark, Python. Streaming and Batch Analytics processes.
- Experience in open source frameworks like Spring IO, Spring MVC, Spring, Hibernate, Spring Boot
- Experience in following tools: Eclipse, Maven, Gradle, DB tools, Bitbucket/JIRA/Confluence
- Experience with the following application servers: Apache Tomcat 6.x, Jboss 4.0. Can develop SOA services and good knowledge of REST API and microservice architectures.
- Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques.
- Familiar with Agile Methodologies SCRUM and strong communication skills (verbal and written). Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.
- Demonstrated verbal and written communication skills, ability to interface with Business, Analytics and IT organizations.
- Ability to work effectively in a short-cycle, team-oriented environment, managing multiple priorities and tasks.
- Ability to identify non-obvious solutions to complex problems.
- Behavioral attributes: Team player with excellent interpersonal collaboration skills.
- Strong technical knowledge of SQL and data analysis with relational database modeling principles and techniques.