Description
You will develop, debug, and maintain code within a large corporate environment.
Responsibilities
- Design, develop, and test applications focusing on system design and operational stability.
- Model data and implement database architectures using advanced SQL.
- Maintain code quality throughout the full Software Development Life Cycle.
- Apply agile methodologies including CI/CD and security best practices.
- Ensure application resiliency across technical processes.
Required Skills
- 5+ years of applied experience in software engineering.
- Core Java expertise, including collections, exception handling, generics, and multithreading.
- Spring Boot framework proficiency.
- JavaScript experience.
- Advanced SQL and data management knowledge.
- Strong understanding of data modeling and database methodologies.
- Practical experience with CI/CD and agile workflows.
- Degree in any field with formal training in software engineering concepts.