Job Description
Java backend Developer
We are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, implementing, and maintaining Java applications that support our business needs. You will collaborate with cross-functional teams to develop software solutions and ensure the highest level of performance and reliability.
Responsibilities:
- Design, code, test, and debug Java applications using industry best practices
- Collaborate with cross-functional teams to define, design, and ship new features
- Develop software solutions that adhere to coding standards and meet technical specifications
- Troubleshoot and resolve software defects and issues
- Participate in code reviews to ensure quality and maintainability of codebase
- Continuously improve software development processes and practices
Requirements:
- Strong knowledge of Java programming language
- Experience with web development using Java frameworks (e.g., Spring, Hibernate)
- Proficiency in SQL and database design
- Familiarity with RESTful APIs and web services
- Knowledge of software development methodologies and best practices
- Experience with version control systems (e.g., Git)
- Familiarity with Linux operating system
- Strong problem-solving skills and attention to detail
- Excellent communication and collaboration abilities
- At least two years of intermediate java application development experience.
-Either a college degree in CS with an emphasis in software development or a recent "boot camp" certification as an enterprise Java Developer.
Any Graduate