Software Developer - Frontend & Backend
π
Posted 4h ago
π Job Description
Job Description
This role involves developing robust, high-quality diagnostic applications using Java and Angular JS, focusing on both frontend and backend aspects.
Key Responsibilities
- Design, develop, and maintain diagnostic applications utilizing Java and Angular JS.
- Analyze and troubleshoot multithreaded Java applications, understanding thread behaviors like deadlocks, synchronization, and latches.
- Engage in requirement gathering, understanding, customer interaction, and support.
- Maintain code repositories and contribute to static code analysis.
Required Skills & Experience
- Experience: 3 to 6 years in software development.
- Programming: Proficiency in Core Java, including multithreading and the Collections Framework.
- Frontend: Strong skills in Angular JS, HTML, CSS.
- Architecture: Good understanding of MVC Architecture.
- Development Tools: Experience with testing frameworks (e.g., JUnit, Espresso) and static code analyzers (e.g., SONAR).
- DevOps: Familiarity with Continuous Integration/Deployment (CI/CD).
- Methodologies: Experience working with Agile/Scrum projects.
- UI Framework: Knowledge of SWT Eclipse UI framework.
Education
- Bachelor of Engineering (B.E.)
Preferred Qualifications
- Understanding of Diagnostic services and vehicle request/response parsing.