Epicareer Might not Working Properly
Learn More

Senior Full Stack Developer (Java/React)

Salary undisclosed

Apply on


Original
Simplified

Responsibilities

  • Broad experience in designing, programming, and implementing large distributed systems with microservices.
  • Deep understanding of Application, Infrastructure and security architecture and non-functional aspects like Performance, Scalability, Reliability, Availability etc.
  • Translate functional requirements to design.
  • Work with technical SMEs to understand their requirements and ensure these are met.
  • Define best practices and standards for the microservice implementation.
  • Identify and define implementation patterns.
  • Lead activities to build accelerators and tools to increase the quality of deliverables.

Skills Requirement

  • Bachelor’s degree in Engineering/Compute Science /Information Technology
  • 6-9 years of technical experience within architecture development, integration of backend systems and development.
  • Strong Hands–on experience in developing applications using Java/J2EE, with Spring boot framework knowledge and experience.
  • Experience in Java 8+, Spring, Spring boot, testing framework Junit, Cucumber.
  • Prefer experience working as Full Stack Senior Developer with 2 years minimum hands-on skills in AngularJS and ReacJS.
  • Good to have experience in Openshift and Kafka.
  • Strong hands-on with design patterns, clean code.
  • Experience with middleware/messaging technologies such as MQ, JMS, Kafka and exposure to event-driven design patterns.
  • Strong CI/CD understanding and able to deploy microservices in container architecture.
  • Demonstrated knowledge of authentication protocol and application security.
  • Experience with MSSQL, data modelling, query development and performance optimization.