- Develop and maintain scalable Java applications.
- Design, code, test, and troubleshoot application components.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Perform code reviews and optimize application performance.
Requirements:
- hands-on Core Java development experience.
- Solid understanding of OOP concepts, Collections, Multithreading, and Design Patterns.
- Experience with SQL databases and RESTful services.
- Excellent problem-solving and communication skills.