OnBenchMark Logo

Team Lead (Java Developer)

No of Positions  No of Positions:   2

location Location: Bengaluru

date Tentative Start Date:   October 29, 2023

Work From Work From : Onsite

rate Rate : $ 14  -  19 (Hourly)

experience Experience : 8 to 12 Year

Job Applicants : 5
Job Views : 265
You have successfully applied. Company will contact you soon.
Name : {{jobapplydata.name}}
Company Name : {{jobapplydata.cname}}
Email  {{jobapplydata.email}} |   Send Email   {{emaildata.total}}
Phone {{jobapplydata.phone}} | Call
You have successfully applied. Need to upgrade your plan to view contact details of client. Upgrade Plan
Job Category : Information Technology & Services
Duration : Long-Term
Key Skills Required Skills
Data Structures Algorithms Java Spring Boot Microservices
Description

Must Have

  • Hands-on coding in Java and implementing Design Patterns.
  • Hands-on High Level Design and Low Level Design.
  • Experience in Collections, Multi-threading, Generics and Annotations.
  • Sound understanding of working with various Data Structures and Algorithms.
  • Experience in Dependency Injection using Spring/Google Guice, AOP, Data/Java Bean validation.
  • Experience in Relational and non-Relational Database systems, including writing queries, designing databases and optimizations.
  • Sound understanding of Java Memory Management.
  • Hands-on experience in one or more of TestNG, JUnit, SpringTest etc.
  • Hands on experience in Logging frameworks, Performance profiling tools, ORM tools.
  • Hands on experience in developing REST APIs, RESTful web services, micro-services etc.
  • Experience in using mocking frameworks.
  • Experience in version control systems, like GIT and build tools, like Gradle and Maven.
  • Experience in software development with Continuous Integration and Delivery.
  • Extensive experience in Application servers and Web servers.
  • Ability to find bottlenecks & thresholds in existing code with the help of automation tools.
  • Thorough understanding of Object Oriented Design.
  • Crisp understanding of various testing methodologies and categories.
  • Ability to come up with, document and code test scenarios & test cases.
  • Experience in ‘Agile + DevOps’ process management methodology.
  • Excellent communication skills, both verbal and written.

 

Good To Have

  • Knowledge of other programming languages, like Javascript, Python etc
  • Experience in some scripting languages, like Shell, Python etc.
  • Valid Passport to be ready to travel to clients’ locations across the globe, on need basis.

 

Roles & Responsibilities

  • Come-up with HLD, LLD, for systems and databases.
  • Involve in hands-on coding and testing of deliverables.
  • Ensure coding, testing and delivery best practices in the team.
  • Provide leadership to junior team members.
  • Maintain very high quality standards in the projects and keep improving.
  • Work closely with the product, development and testing teams.
  • Work closely with the management to ensure product quality and technical delivery, while actively engaging in rolling out improvements.
  • Own end-to-end responsibility of assigned modules and features.
  • Document designs, approaches and processes.
  • Ensure and track progress of sprints.
  • Review code and ensure quality of development. 
Copyright© Cosette Network Private Limited All Rights Reserved
Submit Query
WhatsApp Icon
Loading…

Loading