Senior Java Developer

15 hours ago


Bengaluru Chennai Tirunelveli, India Icanio Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

Role & responsibilities

  • Design and development of complex, scalable, and high-performance Java-based applications.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.
  • Write well-designed, efficient, and testable code.
  • Stay abreast of industry trends and emerging technologies, and incorporate them into the development process.
  • Work closely with architects to implement best practices and design patterns.
  • Develop and execute comprehensive unit tests and integration tests.
  • Collaborate with QA teams to identify and address software defects.
  • Create and maintain detailed technical documentation for software solutions.
  • Provide documentation for code, design decisions, and system architecture.

Preferred candidate profile

  • Bachelors degree in Computer Science, Engineering, or related field.
  • Minimum of 5 years of professional experience in Java development.
  • Proficiency in using popular frameworks like Spring (Spring Boot, Spring MVC, Spring Security) and Hibernate/JPA for ORM (Object-Relational Mapping).
  • Concurrency and multithreading, understanding synchronization, and thread management.
  • Knowledge of Java Memory Management, garbage collection, and JVM (Java Virtual Machine) internals.
  • Experience implementing authentication and authorization using OAuth2, JWT, and Spring Security.
  • Experience with building RESTful APIs using Spring Boot
  • Knowledge of caching techniques and tools (e.g., Redis, Ehcache).
  • Experience designing and implementing microservices using Spring Boot.
  • Understanding of microservices communication protocols (REST, gRPC, messaging queues).
  • Strong SQL skills and experience with relational databases (e.g., MySQL, PostgreSQL,Oracle).
  • Understanding of NoSQL databases (e.g., MongoDB, Cassandra) and when to use them.
  • Understanding of software design patterns, principles, and best practices.
  • Experience with database design, optimization, and query performance tuning.
  • Proficiency in problem-solving, data structure, and algorithms.
  • Ability to debug production issues and find effective solutions within the timeline.
  • Experience with code quality tools and static code analysis.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, India Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).


  • Bengaluru, Karnataka, India, Karnataka Java Backend developer Full time

    We are seeking an experienced Java Backend Developer (6+ years) to design and develop high-performance, scalable backend systems. The ideal candidate will have deep expertise in Java 8+, strong fundamentals in OOP, design patterns, data structures, and algorithms, as well as proven experience in integration tools and databases (MySQL or NoSQL).

  • Senior Java Developer

    17 hours ago


    Tirunelveli, Tamil Nadu, India Icanio Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Location :Tirunelveli, Tamil NaduAs a Senior Java Developer, you will play a key role in the design, development, testing, and maintenance of our software solutions. You will collaborate with cross-functional teams, including product managers, UX designers, and other developers, to deliver high-quality software that meets the needs of our clients and...

  • Senior Java Developer

    3 weeks ago


    Chennai, India Rage Communications P Ltd Full time

    Objective: As a Senior Java Developer, you will collaborate with web developers to integrate Java into business applications, software and websites. You will be involved throughout the entire development life cycle of a product while identifying and analysing any issues or problems and come up with efficient solutions. As a Senior Java Developer at...

  • Senior Java Developer

    3 weeks ago


    Chennai, India Rage Communications P Ltd Full time

    Objective: As a Senior Java Developer, you will collaborate with web developers to integrate Java into business applications, software and websites. You will be involved throughout the entire development life cycle of a product while identifying and analysing any issues or problems and come up with efficient solutions. As a Senior Java Developer at...

  • Senior Java Developer

    2 weeks ago


    Bengaluru, Chennai, Kolkata, India SRS Infoway Full time ₹ 12,00,000 - ₹ 20,00,000 per year

    Job Description Senior Java DeveloperPosition: Senior Java DeveloperExperience: 5+ YearsLocation: Pan India (Remote/Hybrid as per client need)Notice Period: Immediate to 30 Days (preferred)Key Skills RequiredStrong expertise in Java developmentHands-on experience with Spring Boot frameworkIn-depth knowledge of Microservices architectureProficiency in MongoDB...