Source description
About the role
Job Description: You will be responsible for the following Role Overview: - You should have strong hands-on experience in Core Java. - You must possess excellent practical knowledge of Spring Boot. - You should demonstrate strong experience in Microservices Architecture. - Good exposure to Java Streams, Concurrency, and Multithreading is required. - Experience in implementing application security using JWT and OAuth2 is essential. - You must have a strong knowledge of Unit Testing frameworks and test-driven coding practices. - Expertise in messaging frameworks like Kafka and/or RabbitMQ is preferred. - A strong understanding of algorithmic problem-solving is necessary. - Good understanding of design patterns and their implementation in real-world applications is expected. - You should be able to explain technical architecture, past project implementations, and engineering decisions in depth. Qualification Required: - You must have a deep understanding of past projects and be able to clearly articulate the technical implementation of each component. - You should be able to explain the reasoning behind engineering decisions, including the selection of technologies such as messaging systems, caching, and security mechanisms. - Must demonstrate strong architectural reasoning, with the ability to connect business requirements, design patterns, and technical architecture. - You should be capable of explaining how different technologies work together to build a scalable and maintainable system. - Must move beyond coding and show a solid understanding of system design and architecture. Job Description: You will be responsible for the following Role Overview: - You should have strong hands-on experience in Core Java. - You must possess excellent practical knowledge of Spring Boot. - You should demonstrate strong experience in Microservices Architecture. - Good exposure to Java Streams, Concurrency, and Multithreading is required. - Experience in implementing application security using JWT and OAuth2 is essential. - You must have a strong knowledge of Unit Testing frameworks and test-driven coding practices. - Expertise in messaging frameworks like Kafka and/or RabbitMQ is preferred. - A strong understanding of algorithmic problem-solving is necessary. - Good understanding of design patterns and their implementation in real-world applications is expected. - You should be able to explain technical architecture, past project implementations, and engineering decisions in depth. Qualification Required: - You must have a deep understanding of past projects and be able to clearly articulate the technical implementation of each component. - You should be able to explain the reasoning behind engineering decisions, including the selection of technologies such as messaging systems, caching, and security mechanisms. - Must demonstrate strong architectural reasoning, with the ability to connect business requirements, design patterns, and technical architecture. - You should be capable of explaining how different technologies work together to build a scalable and maintainable system. - Must move beyond coding and show a solid understanding of system design and architecture.
More at UST
Related open roles
Lead Ii Data Engineering Python, Aws, Sql Kerala
India
Lead Ii Devops Engineering Chennai
Chennai
Nodejs Developer(Javascript, Nodejs with Express JS, SQL, ReactJS)
Hyderabad
Lead I / Lead II - Fullstack Dev (React, Node JS, Typescript, JavaScript)
India
Developer II - Software Engineering
Chennai
Lead II - Software Engineering
Chennai