Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Developer @ Softenger

Home > Software Development

 Java Developer

Job Description

Role & responsibilities

Core Responsibilities Understand Customer requirements and project KPIs Write well designed, testable and clean code Define application objectives and functionalities Design, implement and maintain distributed enterprise application that is high volume, low latency with high availability Aware of software development methodologies and can contribute to all stages of development lifecycle Can envision system features and functionalities and contribute to the project in defining these Analyze functional and non-functional requirements of the system and define explicit business objectives Ability to challenge the existing system on rational ground wherever required Identify and resolve any technical issues, bugs arising in the system Incessantly pursue learning the new technologies and contribute to the system upgradation Bond and collaborate with teams Team mentoring and code reviews Participate in design discussions, brainstorming the possible solutions with team Technical Requirements (Must-Have) Strong basics and software development skills Proficiency in Java, with a strong grasp on its ecosystem Experience in working with popular frameworks like Spring, Hibernate, Play etc. Basic knowledge of JVM, Java Memory Model and its workarounds Aware of clean coding practices, can write unit tests and implement automated testing platforms Sound knowledge of OOPS concepts and patterns Good Understanding of microservices, MVC pattern, JDBC and RESTful web services Familiarity with popular design and architectural patterns Strong knowledge of RDBMS systems like MySQL, with basic understanding of NoSQL databases mongo, Elasticsearch etc. Familiar with code versioning tools e.g. GIT Understanding of building tools like Ant, Maven, Gradle etc. Aware of the message queues and its usage e.g. Kafka etc. Basic understanding of the distributed cache e.g. Redis, Aerospike etc. Aware of CI/CD processes Technical Requirements (Good-to-Have) Cloud platforms e.g. GCP, Azure, AWS Relevant knowledge of Java GUI frameworks and basic HTML and JavaScript Qualifications required Bachelors or Masters degree in computer science. 5 to 8 years of hands-on professional experience working with cutting-edge technologies in enterprise applications.


Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Softenger
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Java Hibernate Spring Boot Spring SQL Ci Cd Pipeline MySQL Kafka AWS Microservices

 Fraud Alert to job seekers!

₹ 10-20 Lacs P.A

Similar positions

Servicenow Developer -portal,ui Builder -blr/hyd/pune/mum

  • A MNC client of GSN
  • 5 - 10 years
  • Hyderabad
  • 2 days ago
₹ 15-25 Lacs P.A.

UI Developer

  • Manektech
  • 3 - 6 years
  • Ahmedabad
  • 3 days ago
₹ Not Disclosed

Azure Developer-- Bangalore(Pan India Infosys)

  • Infosys
  • 2 - 7 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Cloud IAM Developer

  • Cognizant
  • 5 - 10 years
  • Bengaluru
  • 3 days ago
₹ Not Disclosed

Softenger

Softenger India Pvt. Ltd