• Find preferred job with Jobstinger
  • ID
    #17764368
  • Job type
    Contract
  • Salary
    Depends on Experience
  • Source
    Keylent
  • Date
    2021-08-02
  • Deadline
    2021-10-01

Java Full Stack Developer

Texas, San antonio, 78201 San antonio USA
 
Contract

Vacancy expired!

Java Full Stack DeveloperSan Antonio, TXLong Term

We are looking for a great full stack developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing React.js workflows (such as Flux or Redux) and implementing the API. You will ensure that these components and the overall application are robust and easy to maintain.

Responsibilities
  • 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 the 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

    HTML5,

    CSS3, Bootstrap, Material Designs Scripting languages like

    JavaScript,

    JQuery,

    AJAX,

    Angular 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 Injection,

    Annotations and XML based

    Configurations.
  • Knowledge in

    Spring AOP using

    Advice,

    Aspects and

    AOP Processor.
  • Knowledge in

    Spring JDBC,

    Spring Hibernate

    ORM 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.

Vacancy expired!

Report job

Related Jobs

Jobstinger