Required Skills

Java Full Stack Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 9th Apr 2021

JOB DETAIL

  • Developing and implementing highly-responsive user interface components using React concepts
  • Design and implement rule-based automation engine
  • To be able to benchmark systems, analyze system bottlenecks and propose solutions to eliminate them.
  • Experience with enterprise applications (architecture, development, support, and troubleshooting).
  • Ability to perform threat modeling and design reviews to assess security implications and requirements for introduction of new technologies.
  • Understand the enterprise architecture roadmap and research, identify and recommend industry best practices for solving business problems.
  • Provide recommendations and technical guidance to improve performance, reliability, and reusability within the constraints of budget, resource and business dependencies.
  • To be able to work creatively and analytically in a problem-solving environment.
  • To be a self-starter.
  • To be able to work in a fast-paced agile development environment.
  • Continuous learning and keep track of the latest developments in business/ technical advancements.
  • High energy levels, right attitude and pleasing personality. Demonstrate the compassion to lead and bring value to the architecture portfolio.

 

Experience:

  • Bachelor's Degree or master’s degree in Computer Science, Mathematics, Statistics.
  • 10+ years of expertise in object-oriented programming and scalable software design using Java.
  • 5+ years of experience as a Full Stack Developer.
  • Extensive experience of designing and developing software applications with Java, J2EE, EJB, JSP, JSF, Servlets, Java Beans, ORM, Web Services, JDBC, XML, CSS, SOAP, REST.
  • Strong experience with frontend technologies like HTML5CSS3, Bootstrap, Material Designs Scripting languages like JavaScriptJQueryAJAXAngular 2+NodeJS, ExpressJS, BackboneJS and good knowledge in ReactJS.
  • Proficient in Java/J2EE Design Patterns including Singleton Factory, Model View Controller (MVC), Data Access Object (DAO) and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot.
  • Additional Exposure of building lightweight Api in Python Flask will be an added plus.
  • Excellent knowledge on Spring Core such as Dependency InjectionAnnotations and XML based Configurations.
  • Knowledge in Spring AOP using AdviceAspects and AOP Processor.
  • Knowledge in Spring JDBCSpring HibernateORM and JPA
  • Experienced in writing POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.
  • Experience in writing test cases using JUnit framework, Mockito and Used Postman for API’s testing.
  • Experience in Open API standards, Swagger
  • Experience with CI/CD tooling, such as GitLab and/or Jenkins.
  • Experience  in Containerization tools like Docker, Kubernetes, Openshift
  • Advanced experience with SQL Queries, Databases and SQL Server Stored Procedures
  • Demonstrated ability to work in a fast-paced, highly technical environment.
  • Excellent communications skills, both written and verbal.
  • Ability to troubleshoot complex system issues.
  • Ability to handle multiple tasks simultaneously.
  • Ability to translate user requirements into technical specifications.
  • Ability to train and mentor junior level developers.

Company Information