Design, develop, and maintain scalable backend applications using Java and Spring Framework / Spring Boot, with hands-on experience in Angular for frontend development.
Develop, optimize, and troubleshoot complex Oracle SQL queries.
Write clean, maintainable, and well-documented code following best practices.
Perform code reviews, debugging, testing, and performance optimization.
Work closely with cross-functional teams throughout the software development lifecycle.
Participate in technical discussions and provide logical, well-reasoned solutions to complex problems.
Required Skills:
5+ years of hands-on experience in Java development.
Strong experience with Spring Framework / Spring Boot.
23 years of experience in SQL, including hands-on experience with complex SQL queries in Oracle.
23 years of experience with Angular.
Strong understanding of RESTful APIs and backend integration.
Good understanding of object-oriented programming principles and design patterns.
Familiarity with version control systems such as Git.
Knowledge of software development best practices and Agile methodologies.
Candidates should be using either Claude or Cursor.
Desired Candidate Profile:
Excellent analytical and problem-solving capabilities.
Fluent verbal and written communication skills.
Self-motivated, proactive, and capable of working independently as well as in a collaborative team environment.
Strong debugging and troubleshooting skills with attention to detail.
Keywords
Spring FrameworkAngularAngularJSOracle DatabaseCursorSqlJavaDebugger