Senior Full Stack Software Engineer
We are looking for a creative and experienced Senior Software Engineer to lead modernization efforts and build scalable, maintainable, and well-documented code using modern design principles.
Tech Stack
Frontend: Angular 18+ (TypeScript), Bootstrap, Tailwind
Backend: Java 8, Jakarta EE8 / Eclipse Jersey, Python 3.x, FastAPI, ChatGPT APIs
Infrastructure/Cloud (AWS): Textract, S3, ECS, CloudFront, Docker, MySQL (Aurora), and more
Key Projects
- OCR process improvements
- Security enhancements
- Framework/library upgrades (Angular, Java, Python)
- New product development and feature expansions
Responsibilities
- Refactor and modernize legacy systems
- Maintain and enhance existing applications
- Translate requirements into technical specs and scope
- Lead technical design, data modeling, UX, and testing criteria
- Enforce coding standards and security best practices
Requirements
- 10+ years in software engineering
- Strong skills in Angular, TypeScript, SQL
- Proficient in Java (Eclipse Jersey) and Python (FastAPI)
- Experienced in AWS services and CI/CD practices
- Skilled in unit, integration, and system testing
- Comfortable with Git and Agile (Kanban) methodologies
Bonus Skills
- AWS Textract/OCR experience
- Java version upgrade experience
- GitLab/DevOps tools
- Data warehousing, ETL/ELT, data lake architecture, Kimball modeling