Java fullstack with React and sql
Apply NowCompany: SysMind Tech
Location: Phoenix, AZ 85032
Description:
Position: Java full stack with React and sql
Location: Phoenix, AZ
Duration: Fulltime
Technical/Functional Skills
Java , Spring , Spring Boot , Kafka , Apache Flink, Jenkins, Junit, MySQL , SQL , HTML ,CSS3 , ReactJs.
Roles & Responsibilities
The individual:
Required skills and qualifications:
Strong knowledge of Spring Boot framework, a good understanding of REST API principles and best practices.
Experience in UI/UX design and building Microservices Knowledge of multiple front-end languages and libraries (HTML/ CSS, JavaScript, XML, jQuery)
Experience building application using back-end languages (Primarily Java, Secondary Python/Spark/Scala), JavaScript frameworks (Primarily React JS, Secondary Angular)
Hands on Experience in SQL, Oracle, Single Store, Postgres
Proficient with CI/CD practices and production deployment Experience develop and deploy in enterprise
Cloud Platforms Experience in managing and scaling Application in Cloud environment.
Optional Or Good to have:
Familiarity with basic web application security concepts such as Voltage encryption, Vault implementations Familiarity in Job scheduler tools such as Automic, Airflow Experience with Docker, Kubernetes, and cloud services Experience with Apache Kafka and Kafka Streams Ability to explain technical solutions to both engineering and non-technical stakeholders.
Location: Phoenix, AZ
Duration: Fulltime
Technical/Functional Skills
Java , Spring , Spring Boot , Kafka , Apache Flink, Jenkins, Junit, MySQL , SQL , HTML ,CSS3 , ReactJs.
Roles & Responsibilities
The individual:
- Should be able to develop enterprise grade product/project.
- Should be able to lead small projects.
- Translate complex technical and functional requirements into detailed designs
- Focus on ingesting, storing, processing, and analyzing large datasets
- Should be able to communicate with offshore as and when required.
- Proficient in design and development of data processing pipeline using RDBMS, Java and Apache Flink/Spark. Basic knowledge of GCP
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Required skills and qualifications:
- Experience in Java, Spring , Spring Boot
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Knowledge, Linux, SQL, and any scripting language
- Apache Flink / Kafka , Jenkins.
Strong knowledge of Spring Boot framework, a good understanding of REST API principles and best practices.
Experience in UI/UX design and building Microservices Knowledge of multiple front-end languages and libraries (HTML/ CSS, JavaScript, XML, jQuery)
Experience building application using back-end languages (Primarily Java, Secondary Python/Spark/Scala), JavaScript frameworks (Primarily React JS, Secondary Angular)
Hands on Experience in SQL, Oracle, Single Store, Postgres
Proficient with CI/CD practices and production deployment Experience develop and deploy in enterprise
Cloud Platforms Experience in managing and scaling Application in Cloud environment.
Optional Or Good to have:
Familiarity with basic web application security concepts such as Voltage encryption, Vault implementations Familiarity in Job scheduler tools such as Automic, Airflow Experience with Docker, Kubernetes, and cloud services Experience with Apache Kafka and Kafka Streams Ability to explain technical solutions to both engineering and non-technical stakeholders.