We are seeking a highly skilled
Software Engineer with 5-7 years of experience to lead the technical design and optimization of our large-scale systems. If you have deep expertise in Java, Spring Boot, and Oracle APEX, and a passion for building scalable, high-performance software, we invite you to join our team.
Responsibilities
- Analyze the architecture and technical design of the system, and evaluate its quality, scalability, and maintainability.
- Review code quality and identify technical issues.
- Assist in Performance Tuning.
- Review and approve or update technical documentation for the system, including:
- Architecture documentation
- Database Design
- Code Review
- System Integration
- Design Patterns and Microservices
- Security Architectures
Requirements
- At least 5 to 7 years of practical experience in software development within medium or large-scale projects.
- Ability to analyze and review technical design and Software Architecture for systems.
Required Programming Languages
- Java SE & EE
- Spring Boot
- Oracle APEX