Search by job, company or skills

Tamcherry

SENIOR DEVELOPER

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

Experience Range: 4 - 8 years

Location: Bangalore (HSR & Mahadevapura)

Roles & Responsibilities

  • Participate in the design and development of high-quality backend applications following best practices to ensure high availability, scalability, and resilience.
  • Develop high-quality and well documented RESTful APIs (Open API Standards)
  • Write both unit and integration tests and develop automation tools for daily tasks.
  • Collaborate with cross-functional teams to identify and prioritize product features.
  • Participate in code reviews to maintain code quality and Fix identified opportunities for improvement.
  • Participate and contribute to the integration testing of the developed features.
  • Troubleshoot and debug applications to ensure a high uptime and good performance.
  • Create and maintain technical documentation for all code changes and updates.
  • Stay up to date with emerging trends and technologies and suggest new approaches to improve efficiency and productivity.
  • Take the lead in code reviews to maintain code quality and identify opportunities for improvement.
  • Work closely with frontend developers to design and develop functional, performant APIs.
  • Lead, support and coach more junior developers in the team.
  • Challenge ideas and opinions to avoid pitfalls and inefficient complex solutions.
  • Work with agile team of developers both local and remote.

Desired Skills / Experience

  • Good knowledge of core Java and programming skills. Good analytical and problem-solving skills.
  • Ability to write code on Java8 and higher versions.
  • Good Knowledge of Spring Framework (Spring Boot, Spring Batch, Spring Integration, Spring data jpa, Spring security.)
  • Experience with microservices, specifically creating and utilizing REST services, XML, and JSON.
  • Excellent programming discipline: data structures, complexity analysis, object-oriented principles, design patterns, and unit testing.
  • Excellent understanding of O/R mapping concepts and tools (Hibernate, JPA).
  • Fluent in Databases/SQL (e.g., MySQL or any other, Writing Queries, Understands standard Database Concepts).
  • Team player with a can-do attitude
  • Experience in different version control systems like GIT Lab, Bitbucket, SVN.
  • Write well designed and efficient code in compliance with SonarQube, PMD, Checkstyle.
  • Experience with Docker
  • Focused, result oriented and efficient debugging skills. Ability to write code on Java8 and higher versions.
  • Experience with API development and integration with 3rd-party services is preferred.
  • Any Cloud Knowledge (Optional)
  • Good knowledge of messaging systems like Kafka, RabbitMQ, ActiveMQ, WebLogic JMS.
  • Advanced Database Concepts (Query Tuning, Complex Queries)
  • Experience with Integrations, Good Spring Security Concepts, Understands Quality aspects well.
  • Write well designed and efficient code in compliance with SonarQube, PMD, Checkstyle, OWASP.
  • Knowledge of Continuous Integration (CI), Test Strategies and build systems like Git, Jenkins, Maven / Gradle.
  • Working experience with Kubernetes infrastructure (helm charts, ingress, egress, maintain nodes, pods etc.)
  • Designing projects with micro services
  • Experience with ReactJS,
  • Ability to develop high quality frontend applications with JavaScript and ReactJS frameworks.
  • Profound knowledge of HTML5, CSS3, API integrations.
  • Hands On integrating front-end web application with backend server systems with RESTful API, and good experience on server-side rendering [SSR].

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 07/08/2024

Job ID: 87832717

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Fullstack Developer

MyARCCompany Name Confidential

Senior Python Developer

Inexture SolutionsCompany Name Confidential
Last Updated: 21-11-2024 01:43:16 AM