remoteonsite
Software Developer - Frontend & Backend - Bosch
Software Engineer
Full‑stack software developer with 3–6 years of experience building Java‑based backend services and AngularJS front‑end interfaces, proficient in HTML, CSS, JSON, and multithreaded programming.
About the role
Key Responsibilities
- Design, develop, and maintain Java backend components using core Java and collection frameworks.
- Implement responsive user interfaces with AngularJS, HTML5, and CSS3.
- Handle data exchange and API integration using JSON.
- Write clean, thread‑safe code and optimize multithreaded processes for performance.
- Collaborate with cross‑functional teams to deliver end‑to‑end software solutions.
Requirements
- 3–6 years of professional experience in Java development.
- Strong hands‑on experience with AngularJS, HTML, CSS, and JSON.
- Solid understanding of Java threads, concurrency, and collection framework.
- Ability to write maintainable, testable code and follow best practices.
- Good problem‑solving skills and ability to work in an agile environment.