Job Description :

Key Skills:

 

Java Spring boot

Java 10

Cloud experience (Google/AWS)

TCP

Agile experience a must

Soft Skills:

Inquisitive

Pro-active

Teacher/Mentor

Thrive in fast paced environment

 

Experience:

 

6-8 years relevant work experience

Knowledge:

 

  • Proficiency with JAVA, JSON, MAVEN, XML, CICD, SQL, et al.
  • Expertise with Spring Framework
  • Familiarity with Cloud environments such as AWS and GCP
  • Proficient with Object Oriented Analysis and Design (OOAD)
  • Well-versed in Singleton, Builder, and DAO patterns
  • Experience working in an Agile environment
  • Java testing frameworks like JUnit and Spock
  • Knowledge of Experience, Process, and System API layered design
  • Competence in designing, implementing, and extending RESTful APIs
  • Solid experience and knowledge of Git
  • Knowledge of IDEs such as Eclipse or IntelliJ
  • Comfortable with Class, Sequence, and Use Case diagrams
  • Possesses expert knowledge of program design, coding, testing and documentation
  • Thorough understanding of security best practices
  • Understand the concept of multithreading and when to apply

 

Skills/Abilities:

 

  • Excellent written and verbal communication skills, strong customer focus and interpersonal skills, with the demonstrated ability to work in geographically dispersed teams
  • Apply logical thought process and ability to learn new systems, concepts, and procedures
  • Ability to manage competing priorities
  • Demonstrate strong analytical and conceptual skills used to define technical needs and solve technical problems
  • Breakdown difficult concepts into easily understood points
  • Fundamental characteristic of self-learning and the ability to quickly triage
  • Ability to refactor existing code into well-known patterns

 

             

Similar Jobs you may be interested in ..