Padmi

Senior Java Backend Developer

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at UST

Opens the source posting on shine.com

Source description

About the role

View original

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.

One address, no account. We’ll tell you when matching roles go live.

More at UST

Related open roles

View all roles