Search by job, company or skills

DBiz.ai

Back End Developer (Java) - 6+ years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Backend Dev (Java) - 6+years - Kochi - Hybrid

QUALIFICATIONS, EXPERIENCE & SKILLS:

Minimum Experience:

  • 6+ years of relevant experience
  • Key skill - Core Java, Springboot, Microservices, Hibernate, SQL

Knowledge and Skill Requirements:

  • Strong Analytical and Problem-Solving skills.
  • Strong understanding and working knowledge of basic Algorithms and Data Structures.
  • Strong analytical and problem-solving skills to diagnose and resolve complex technical issues.
  • Discipline in Test Driven Development.
  • Very good understanding and experience with Authentication based systems like OAuth2, SSO, Azure AD and basic Cryptography.
  • Exceptional experience and working knowledge of Java technologies and Spring framework.
  • Good understanding of Micro-Services Design, Object Oriented Programming and Service Oriented Architecture.
  • Experience in implementing Microservices using Kubernetes, Dockers, Java Spring framework, JPA, PL/SQL and DB like MySQL, Oracle, MS-SQL over MS Azure or AWS Clouds.
  • Experience with Java frameworks and libraries commonly used in backend development, such as Spring, JPA, Hibernate, Apache Kafka, or JAX-RS.
  • Experience in developing, maintaining, troubleshooting and deploying backend applications over Cloud solutions like Microsoft Azure and AWS.
  • Well-versed with cloud solutions for computing, storage, DB, identity, security, networking, access/permission, app hosting, app monitoring, logging, scaling and availability needs.
  • Experience in writing complex SQL queries, procedures and functions.
  • Experience in Docker Containers, build and deployment in a container environment.
  • Experience with SQL, NoSQL, database systems.
  • Detailed knowledge of the JVM Platform.
  • Comfortable with Linux command-line interface.
  • Experience working with Git in a CI/CD environment.
  • Experience with JIRA/Confluence or similar tools
  • Strong knowledge of continuous integration practices.
  • Experience and thorough understanding of Agile Software Development
  • Strong communication and soft skills, able to motivate, mentor and help fellow developers as well as communicate complex ideas effectively.
  • Detail-oriented and exceptional organizational skills
  • Excellent verbal and written communication skills
  • Exercises independence and self-motivation while still being able to work with others collaboratively with ability to thrive in a fast-paced, high-energy environment. Self-motivated with positive energy

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 129587041