Icanio - Senior Java Developer - Spring Framework

11 hours ago


Chennai, Tamil Nadu, India ICANIO TECHNOLOGY LABS PRIVATE LIMITED Full time

Location : Tirunelveli, Chennai, Bengaluru

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.

Role : Back End Developer

Industry Type : IT Services & Consulting

Department : Engineering - Software & QA

Employment Type : Full Time, Permanent

Role Category : Software Development

Education :

UG : B.Tech/B.E. in Computers

(ref:hirist.tech)

  • Chennai, Tamil Nadu, India Virtusa Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    ROLE AND RESPONSIBILITIESApplication Development: Design, code, test, and maintain Java-based applications, ensuring high performance,reliability, and scalability.Technical Documentation: Produce clear documentation of code, APIs, and system processes, adhering to bestpractices and regulatory standards.Troubleshooting & Bug Fixing: Identify system issues,...


  • Chennai, Tamil Nadu, India Antino Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job DescriptionResponsibilities :Design, develop, and maintain mid-complexity Java applications using Java 8+ and related frameworks (e.g., Spring Boot, Spring MVC)Write clean, maintainable, and well-documented code adhering to best practices and coding standardsCollaborate in code reviews, actively learn from senior developers, and contribute to a positive...


  • Chennai, Tamil Nadu, India Voicecord Full time ₹ 1,80,000 - ₹ 24,00,000 per year

    Job Summary:We are looking for a highly skilled Senior Java Developer with strong experience in building scalable microservices using Java (8+), Spring Boot, and cloud-native technologies. The ideal candidate should have a solid background in software development, microservices architecture, containerization, and CI/CD automation. You will be responsible for...

  • Java/Spring Architect

    4 weeks ago


    Chennai, Tamil Nadu, India Pravi HR Advisory Full time

    Job Title : Java Spring ArchitectLocation : Chennai Experience : 8+ YearsMust have :- Spring Boot - Java Spring Core, Spring Boot, Spring MVC, Swagger, Tomcat 8, Maven, Jenkins, SVN, GIT, Postman/Newman, RESTful Services, ContainersMust be Good in following :- Microservices - NFR Coverage - Unit testing - Monitoring/Tracing- Cloud- Streaming / Reactive...


  • Chennai, Tamil Nadu, India Uplers Full time

    Job DescriptionMust have skills required :MicroServices, Spring Boot, Git, Java, MySQL, Rest APIs, System DesignGood to have skills :react, Angular, AWS, Docker, PythonZilter (One of Uplers Clients) is Looking for:Senior Java Spring Boot Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional...


  • Chennai, Tamil Nadu, India Virtusa Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Title:Senior Java Spring Boot DeveloperExperience:5+ YearsLocation:ChennaiJob Description:We are seeking a passionate and experiencedJava Spring Boot Developerwith a strong background in designing and implementing scalable microservices using modern cloud-native technologies. The ideal candidate should have at least 5 years of experience in Java...


  • Chennai, Tamil Nadu, India beBeeDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000

    Java Spring Boot Developer Opportunity Job Description:We are seeking an accomplished Java Spring Boot developer to create high-quality, scalable applications. As a vital member of our development team, you will be responsible for designing, developing, and maintaining enterprise-level applications using Java and the Spring Boot framework.You will work...


  • Chennai, Tamil Nadu, India Apps Business IT Solution Full time ₹ 25,00,000 per year

    job description5 years in developing web applications using Java 8/11.Solid understanding of object-oriented programming.Expert knowledge of JAVA, JSP, PL/SQL, UNIX shell scripting, etc.Expert knowledge of Java Script. Strong experience with Oracle or SQL Server, web services, messaging, data modeling, and stored procedures.Experience in Java and Spring...


  • Chennai, Tamil Nadu, India beBeeDevelopment Full time ₹ 9,00,000 - ₹ 15,00,000

    Java Spring Boot DeveloperAbout the RoleWe are seeking a skilled Java Spring Boot developer to join our team. The ideal candidate will have hands-on experience with Java Spring Boot technologies and microservices.Key ResponsibilitiesDevelop high-quality Java Spring Boot applicationsWork on microservices architecture and designCollaborate with...


  • Chennai, Tamil Nadu, India Pravyuha Tech Solutions Llp Full time US$ 90,000 - US$ 1,20,000 per year

    We are looking for skilled Java Spring Boot Developers to join our clients dynamic development team in the Banking/Finance domain. The ideal candidate will have strong backend development skills, experience in building scalable applications, and a passion for delivering high-quality software solutions.Key ResponsibilitiesDesign, develop, and maintain backend...