Gama Consultants

Senior Backend Developer

 

Skill Set (must have all the skill sets):

Java, Springboot, Hibernate, Multithreading, Annotations, JPA, JMS, F...

Senior Backend Developer

Full Time 8 months ago

Job Description

  • Industry COM
  • SalaryBest In Industry
  • Job Type Full Time
  • Experience 4-6 years
  • Location Karnataka, INDIA

Job Description

 

Skill Set (must have all the skill sets):

Java, Springboot, Hibernate, Multithreading, Annotations, JPA, JMS, Functional Programming, Lambda, Java Stream API, DB (Mysql, postgresql), AWS - ECS, Lambda, API Gateway, S3, RDS

Skill to Evaluate:

Java,-Springboot,-Hibernate,-Multithreading,-Annotations,-JPA,-JMS,-Functional-Programming,-Lambda,-Java-Stream-API,-DB-(Mysql,-postgresql),--AWS---ECS,-Lambda,-API-Gateway,-S3,-RDS

Experience: 4 to 6 Years

Location: Bengaluru, Karnataka, India

Job Description:

  • Java,  Springboot, Hibernate, Multithreading, Annotations, JPA, JMS, Functional Programming, Lambda, Java Stream API, DB (Mysql, postgresql)
  • AWS services - EC2, ECS, Lambda, API Gateway,  ECR, S3, creating security groups, IAM policies, RDS, Amazon Textract 
  • Test Driven Development, Design Driven Development, Cloud Native Development.
  • Development: Proficient with Java SE 12+, must have hands on experience with advance Java concepts such as Generics, Reflection, Multithreading, Annotations, JPA, JMS, Functional Programing, Lambda, Java Stream API
  • Build, CI/CD: Experience with build tools such as Jenkin, Maven and Gradle
  • UI Component Framework: Excellent understanding of Material UI or Prime NG or DevExpress Component
  • Back-end development expertise: You should be skilled in server-side programming languages Java and Node.js. Knowledge of frameworks like Spring Core, Spring MVC, Spring Boot building web applications and services
  • Database knowledge: Familiarity with database systems like GraphDB, No SQL is important for handling data storage and retrieval. Understanding database design principles and query optimization is beneficial.
  • API development and integration: You should have experience in building and consuming RESTful APIs. Knowledge of tools like Postman or Swagger for API testing and documentation is advantageous.
  • Version control: Proficiency in using Git or other version control systems is essential for collaborative development and code management.
  • Understanding of software development principles: Knowledge of software development methodologies like Agile or Scrum, as well as experience with software testing and debugging, is important.
  • Problem-solving and troubleshooting skills: Full stack developers should be able to identify and resolve technical issues efficiently and effectively.
  • Knowledge of security best practices: Understanding how to implement secure authentication, authorization, and data protection measures is crucial for web application development.

Annual Salary (CTC): INR 17-20 LPA

Note: Candidate should be ready for IInd round face to face interview in Bangalore

Gama Consultants
Karnataka, INDIA
(80)

Karnataka, INDIA

red_red1982@gmail.com

Similar jobs