Design, develop, and maintain full stack web applications using Java (Spring Boot) and Angular
•
Build and consume RESTful APIs
•
Work with cloud platforms such as AWS and/or Azure for deployment and integration
•
Collaborate with team members using Agile methodologies and tools (e.g., Git, JIRA, CI/CD)
•
Participate in code reviews and unit/integration testing
•
Troubleshoot and debug application issues
•
Learn and adapt to evolving technologies and best practices
Requirements
•
1–2 years of professional software development experience
•
Native English speaking fluency required
•
Bachelor’s degree in Computer Science, Information Technology, or a related field
•
Solid understanding of Java, Spring Boot, and REST API development
•
Active use of AI coding assistants (GitHub Copilot, Cursor, Claude, ChatGPT, etc.) in your daily workflow with a willingness to learn best practices for reviewing and validating AI-generated code
•
Eagerness to learn when to rely on AI tools versus when to seek guidance from senior engineers on complex architectural or security-sensitive decisions
•
Experience with Angular or other modern JavaScript frameworks
•
Familiarity with cloud services (AWS or Azure preferred)
•
Strong problem-solving and communication skills
•
Passion for continuous learning and software craftsmanship
Nice to Have
•
Experience with containerization (Docker) and orchestration (Kubernetes)