Key Skills & Technologies:Java 8+ (Strong Core Java expertise)Spring Framework (Spring, Spring Boot, Spring MVC, Spring REST)Hibernate / JPACollection FrameworksExecutor Framework(s)RESTful APIsSpring SecurityPostgreSQL / MySQL (Basic database knowledge)Unit Testing & Integration Testing (JUnit, Mockito, etc.)Basic AWS ServicesUnderstanding of Architectures: Monolith, SOA, MicroservicesBasic knowledge of OAuth2Familiarity with common Design PatternsKey Responsibilities:Develop and maintain high-quality Java-based applications.Design and implement RESTful APIs and backend logic.Work with Spring Boot and related frameworks to deliver robust solutions.Integrate databases (PostgreSQL/MySQL) with efficient queries and ORM mapping.Write and maintain unit and integration tests for code quality assurance.Implement security best practices using Spring Security and OAuth2.Apply design patterns to ensure maintainable and scalable code.Work independently as an Individual Contributor and convert requirements into working code.Mentor junior developers and assist in technical problem-solving.Desired Attributes:Strong programming fundamentals and problem-solving skills.Hands-on coding experience (actively writing code).Passion for continuous learning and innovation.Ability to work in a team environment and contribute to project success.