Full-Time Java Developer
Tscout is hiring a remote Full-Time Java Developer. The career level for this job opening is Expert and is accepting India based applicants remotely. Read complete job description before applying.
Tscout
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Key Responsibilities:
- Develop and maintain Java applications: Write clean, efficient, and well-documented code.
- Collaborate with teams: Work closely with front-end developers, designers, and product managers to deliver robust applications.
- Debug and optimize code: Troubleshoot, debug, and upgrade existing applications to improve performance and reliability.
- Participate in code reviews: Ensure that code adheres to best practices and standards.
- Implement new features: Design and develop new features based on business requirements.
- Stay updated: Keep up-to-date with the latest industry trends and technologies to ensure that our applications are cutting-edge.
Requirements
Proficiency in Java: Extensive experience in Java development, including frameworks such as Spring and Hibernate.
Understanding of OOP principles: Solid understanding of object-oriented programming concepts and design patterns.
Experience with databases: Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases.
Familiarity with web technologies: Experience with RESTful APIs, web services, and microservices architecture.
Version control systems: Proficient in using Git for version control.
Agile methodology: Familiarity with Agile/Scrum development processes.
Problem-solving skills: Strong analytical and problem-solving abilities.
Communication skills: Excellent verbal and written communication skills