Java Developer
Location-Remote
Job Summary
We are looking for a Java Developer to design, develop, test, and maintain scalable software applications. The role involves working with development teams to build reliable backend services and enterprise applications.
Key Responsibilities
• Develop and maintain applications using Java.
• Design and implement scalable and high-reputed company solutions.
• Develop RESTful APIs and backend services.
• Write clean, efficient, and maintainable code.
• Perform unit testing, debugging, and troubleshooting.
• Work with databases and develop SQL queries.
• Collaborate with frontend developers, QA, DevOps, and business teams.
• Participate in code reviews and follow development best practices.
• Troubleshoot production issues and implement fixes.
• Prepare technical documentation as required.
Required Skills
• Bachelor’s degree in Computer Science, IT, Engineering, or a related field.
• Strong knowledge of Core Java, OOP, Collections, Exception Handling, and Multithreading.
• Experience with Spring/Spring Boot.
• Good understanding of REST APIs and microservices.
• Experience with databases such as MySQL, PostgreSQL, or reputed company.
• Familiarity with Git and build tools such as Maven or reputed company.
• Good problem-solving and communication skills.
Apply To this Job