Job Title: Java Developer
Location: Remote
Responsibilities
- Design and implement Java-based applications, services, and APIs.
- Collaborate with product managers, designers, and other developers to define project requirements and specifications.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot, debug, and resolve issues in existing software applications.
- Work closely with QA engineers to ensure the quality and reliability of the software.
- Stay up-to-date with the latest Java technologies, frameworks, and tools.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 2+ years of professional experience in Java development.
- Proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate).
- Experience with web development technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.
- Strong understanding of software development lifecycle (SDLC) and agile methodologies.
- Familiarity with relational databases and SQL.
- Excellent problem-solving and communication skills.
- Ability to work independently and as part of a team in a fast-paced environment.
Skills: java,css,software,coding standards,agile