Junior Java Cloud Engineer
Responsibilities
- 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)
- Exposure to DevOps and CI/CD pipelines
- Experience working in agile or scrum teams