Java Developer


Company Name


Job Description

  • Tech Stack
    • Frontend: Angular 7+, TypeScript, JavaScript, HTML, CSS
    • Backend: Java, Kotlin, REST APIs, Pub/Sub architecture
    • Database: Relational and/or NoSQL systems
    • Tooling: Git, CI/CD pipelines, Agile toolsets
    Key Responsibilities
    • Lead technical design, development, and architecture of web-based applications using Angular and Java.
    • Actively write clean, scalable, and maintainable code across the front-end and back-end.
    • Develop user interfaces with modern Angular (v7+) or Angular Dart frameworks.
    • Build and integrate APIs and backend services using Java and Kotlin.
    • Participate in full software development lifecycle, from concept to deployment and support.
    • Collaborate with cross-functional teams including Product Managers, QA, Designers, and Engineers.
    • Make critical design decisions and implement best practices for scalable frontend architecture.
    • Ensure cross-browser compatibility, performance, and responsive design.
    • Write unit and integration tests; follow test-driven development (TDD) practices.
    • Use version control tools effectively and follow CI/CD processes.
    • Participate actively in Agile/Scrum ceremonies and contribute to task estimation and sprint planning.
    Qualifications
    1. 5+ years of hands-on experience in Java.
    2. 3+ years of professional experience with Angular and TypeScript.
    3. Strong proficiency in front-end technologies: HTML, CSS, JavaScript.
    4. Solid backend development experience with Java (Kotlin is a plus).
    5. Knowledge of RESTful APIs, microservices, and pub/sub architectures.
    6. Experience with AngularJS and modern JavaScript MVC/MVVM frameworks.
    7. Prior exposure to Angular Dart and Java is a strong advantage.
    8. Proven debugging and troubleshooting skills across the stack.
    9. Deep understanding of version control systems like Git.
    10. Comfortable working in Agile/Scrum environments and delivering iterative improvements.

Job Details

Experience : 5 To 7
Number Of Vacancies : 10
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 6 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 8066714000
e-mailId : darapunenir@hcl.com
Address : HCL Technologies Ltd,
ETA- Techno Park, SPECIAL ECONOMIC ZONE,
33, Rajiv Gandhi Salai, Navallur Village and Panchayat,
Thiruporur Panchayat Union, Chengalpet Taluk, Kanchipuram Dist.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia