Java Developer | Online Jobs | Optimhire

Java Developer

Sr. Software Developer experienced in building applications from scratch.

Skills required:

Java 8 and above Spring Boot Caching SQL Microservices Mongo DB Docker/Kubernetes


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.


Requirements


  • Proficient in data structures including memory/performance considerations of various structures
  • Built applications using multi threading and queues to process large number of transactions
  • Familiar with distributed computing and frameworks such as grpc/protobuf
  • Familiar with databases and raw sql; ORM frameworks such as my Batis
  • Understands JVM metrics, Garbage collection and performance tuning.
  • Java Frameworks such as Spring/Spring boot
  • 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.
  • Years of experience - 3 to 8 years


Job Type

Payroll


Positions

Backend Developers

Web Developers

Software Architects


Must have Skills

  • Java (All Versions) - 2 Years

    Intermediate

  • MySQL - 2 Years

    Intermediate

  • MongoDB - 1 Years

    Beginner

  • Docker - 1 Years

    Beginner

  • SpringBoot - 2 Years

    Intermediate

  • ElasticSearch - 1 Years

    Beginner


Languages

english - Conversational

6 - 20 K/Year USD (Annual salary)

Longterm (Duration)

Partially Remote Bangalore, Karnataka, India

India


Gurutu

India