- Company Name
- Mango Analytics
- Job Title
- Java Developer
- Job Description
-
**Job title:** Java Developer
**Role Summary:**
Design, develop, and maintain Java-based backend services and front‑end components using Spring Boot, AWS, and React/Angular. Collaborate across the full Software Development Life Cycle, ensuring code quality, scalability, and security.
**Expectations:**
- 2+ years of professional experience in Java and Spring Boot development.
- Hands‑on experience with AWS cloud services, CI/CD pipelines, and agile delivery.
- Demonstrated ability to build robust, secure, and testable applications in a large corporate environment.
**Key Responsibilities:**
- Develop and maintain high‑quality Java applications, integrating with RESTful services and React/Angular front‑ends.
- Participate in system design, architecture discussions, and performance optimization.
- Write unit, integration, and automated tests; ensure continuous testing and code review practices.
- Deploy and monitor applications on AWS, applying best practices for resilience, scalability, and security.
- Contribute to DevOps activities: build pipelines, infrastructure as code, and CI/CD automation.
- Collaborate with cross‑functional teams (QA, product, ops) using agile methodologies.
- Mentor junior developers and share knowledge of emerging technologies (AI/ML, mobile integration).
**Required Skills:**
- Java (JDK 8+), Spring Boot, Spring MVC, Spring Data JPA.
- Front‑end frameworks: React.js or Angular (ES6+).
- Cloud: AWS (EC2, S3, RDS, Lambda, API Gateway).
- CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
- Version control: Git.
- Testing frameworks: JUnit, Mockito, Cypress/Protractor.
- Containerization: Docker, Kubernetes (basic familiarity).
- Database: SQL (MySQL/PostgreSQL) and NoSQL (DynamoDB).
- Agile/Scrum practices; experience with Jira/Trello.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).
- Certifications in Java, AWS, or relevant cloud technologies are a plus.