Apply now »

Senior Software Engineer

Job Req Id:  1245240
"Sr. React Java developer.

· Good understanding of Design Patterns

· Must have experience of Java/J2EE/Spring/JPA

· 5+ years overall experience in professional software engineering organization as a hands-on Java Springboot developer.

· Experience building scalable components with a Microservice architecture

· Strong technical experience on server-side development (Java 8, Spring Boot, Pivotal Cloud Foundry, AWS)

· Understanding and championing of functional programming paradigms and reactive programming (RxJava or similar framework)

· Strong experience in continuous build/integration/deployment tools including Jenkins, Git and Jira

· Knowledge of front-end technologies such as HTML5 and CSS3.

· Experience in building responsive web interfaces

· Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.

· Experience and knowledge in building world class apps with React frameworks

· React class based component and life cycle methods

· React function based component and React Hooks methods

· Redux framework and state management

· Express JS, middleware, authentication and &authorization

· JEST/Enzyme for unit test case

· Styled component in CSS

· CSS preprocessor- less

· HTTP network request & REST API

· Proficient in HTML, responsive CSS, JavaScript, JSON data handling

· Proficient in asynchronous programming- Promise, async-await, callback

· Strong working Experience in application development using client-side technologies like Bootstrap/HTML/Java Script/CSS

· Strong understanding of J2EE/Microservices architectures

· Working experience with Tomcat / Jboss or other application server

· Experience working with SOAP Web Service with WS-Security

· Strong knowledge of HTTP/HTTPS, XML, XML Schemas, XSLT, JSON, RESTful Web Services

· Strong Knowledge of WS-Security, OAuth, OpenID is required

· Exposure to monitoring tools (Splunk, AppDynamics, Prometheus or similar)

· Experience working in Agile teams

· Troubleshooting skills

· GitHub or other automated source code control and release software

· Agile development experience is preferred

· Good Communication and presentation skills"

Min Salary: 
Max Salary: 

Job Segment: Test Engineer, Software Engineer, Testing, Front End, Cloud, Engineering, Technology

Apply now »