Job Description
Senior Software Engineer – Technical Audit Expert (Java/Spring Boot)
Overview
We are looking for a Senior Software Engineer to participate in an independent technical audit of a large-scale distributed application platform. The mission focuses on analyzing source code quality, application architecture, database interactions, performance issues, technical debt, maintainability, and data consistency within a complex Java microservices ecosystem.
Key Responsibilities
- Analyze a large codebase comprising over 500,000 lines of code across Java, Angular/TypeScript, SQL, and supporting technologies.
- Review Java/Spring Boot microservices architecture and implementation quality.
- Assess application design, code maintainability, technical debt, and architectural compliance.
- Evaluate JPA/Hibernate implementations, database access patterns, and ORM-related performance issues.
- Analyze PostgreSQL schemas, queries, ...
Ready to Apply?
Take the next step in your AI career. Submit your application to ITProposal today.
Submit Application