Java Developer
Posted: 9 hours ago
Job Description
Job descriptionResponsibilities:Develop and maintain backend systems using Java (Spring Boot / Spring Framework)Collaborate with front-end developers, business analysts, and QA teams to deliver high-quality softwareParticipate in the design and architecture of new features and modulesWrite clean, efficient, and well-documented codeBuild and consume RESTful APIsIntegrate with relational databases such as MySQL or PostgreSQLConduct unit testing and support automated test integrationParticipate in code reviews and provide constructive feedbackTroubleshoot and resolve technical issues in development and production environmentsRequirementsBachelor’s degree in Computer Science, Information Technology, or a related fieldMinimum 2 years of experience in Java application developmentSolid understanding of Java 8+ and object-oriented programming conceptsExperience with Spring Boot, Spring MVC, or HibernateProficiency with relational databases (MySQL, PostgreSQL, or Oracle) and writing SQL queriesFamiliarity with RESTful APIs and JSON/XML data formatsUnderstanding of Git version control and collaborative development workflowsKnowledge of software development lifecycle and Agile methodologiesGood problem-solving, communication, and team collaboration skills
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period