a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; }
- Design & Build: Develop responsive UI with Angular, and RESTful microservices using Java, Spring Boot.
- End-to-End Ownership: Participate in full SDLCrequirements, design, development, testing, deployment, monitoring.
- Code Quality: Write clean, testable code with unit/integration tests (JUnit, Jasmine/Karma).
- API & Data: Design REST APIs, integrate with SQL/NoSQL databases (PostgreSQL/MySQL/MongoDB).
- Performance & Security: Optimize for scalability, performance, and adhere to security best practices (OAuth2/JWT).
- DevOps: Work with Git, CI/CD (GitHub Actions/Jenkins), containerization (Docker), and cloud deployment.
- Collaboration: Partner with product, QA, and DevOps in Agile/Scrum environments; participate in code reviews.
Required Skills & Qualifications
- Front-end: Angular v12+ (components, RxJS, routing), TypeScript, HTML5/CSS3, SCSS, Bootstrap/Material.
- Back-end: Java 8+, Spring Boot, Spring MVC, Spring Data JPA/Hibernate, RESTful APIs.
- Database: PostgreSQL/MySQL (SQL) and optionally MongoDB/Redis (NoSQL).
- Testing: JUnit/Mockito, Postman; Jasmine/Karma for Angular unit tests.
- Build & Tools: Maven/Gradle, Git, CI/CD (Jenkins/GitHub Actions), Docker.
- Cloud (Nice-to-have): AWS/Azure/GCP (EC2/ECS/Lambda; S3/Cloud Storage; RDS/Cloud SQL).
- Architecture: Microservices, event-driven patterns, 12-factor apps (plus).
- Soft Skills: Strong ownership, communication, problem-solving; ability to work in an Agile team