Description

Description

The Judge Group has a new opportunity for a Software Engineer. In this position, you will:

 

  • Design and develop resilient data storage, messaging, and API systems for customer-facing web applications
  • You will have responsibility over components of our systems – both development and operational needs.
  • Drive innovation through rapid prototyping and iterative development
  • Be involved in design reviews and perform code reviews based on our engineering rigor and standards
  • Debug production issues in services and tech stack
  • Measure and optimize the performance, effectiveness, and uptime of backend services

     

Requirements

 

  • 4+ years of experience in an object-oriented language such as Java
  • Minimum 3 years of software development in Java8/Spring Boot stack
  • Minimum of 2 years of cloud architecture and service development experience
  • Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Proficiency in Computer Science fundamentals – object-oriented design, data structures, algorithm - design, problem solving, and complexity analysis
  • analytical abilities and design skills & a working knowledge of design patterns
  • Experience with designing, building and deploying features
  • Ability to learn domain knowledge in the area of e-commerce
     

Key Skills

Java Spring Boot object-oriented design data structures Design Patterns Stack

Education

Any Graduate