Technical Lead- Multithreading /springboot Job in Benchire

Technical Lead- Multithreading /springboot

Apply Now
Job Summary

JD for Java Developer -

1. Proficient in data structures including memory/performance considerations of various structures

2. Built applications using multi threading and queues to process large number of transactions

3. Familiar with distributed computing and frameworks such as grpc/protobuf

4. Familiar with databases and raw sql; ORM frameworks such as myBatis

5. Understands JVM metrics, Garbage collection and performance tuning.

6. Java Frameworks such as Spring/Spring boot

Please do apply on Benchire website also

Roles and Responsibilities

Participate in the full development life cycle, working within broadly defined parameters, including design, development, testing, and maintenance of the existing application with minimal supervision.

Work on performance improvement activities. Instrument and test performance metrics.

Unit testing and deployment.

Working with the product and QA, lias with all stakeholders to ensure smooth delivery.

Experience & Skills

Solid understanding and knowledge of Java. You should understand concepts of multithreading, I/O, messaging, instrumentation etc and their implementation in Java.

Proficiency in implementation of algorithms and use of advanced data structures to solve problems in computing. A solid foundation in principles of computer science is desired.

Ability to write clean, modular and loosely coupled code by the use of design patterns.

Passion for developing highly scalable systems.

Experience Required :

Fresher

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs