We are hiring a skilled and motivated Java Developer to join our dynamic team. As a Java Developer, you will be responsible for designing, implementing, and maintaining Java applications that are essential to our business operations. If you are passionate about software development, possess strong problem-solving skills, and thrive in a collaborative environment, we want to hear from you.
Key Duties and Responsibilities
- Collaboration: Collaborate with cross-functional teams to analyze requirements and develop high-quality software solutions.
- Development: Design, code, test, and deploy Java-based applications in a timely and efficient manner.
- Troubleshooting: Troubleshoot, debug, and optimize application code to ensure optimal performance and reliability.
- Continuous Learning: Stay current with industry trends and advancements in Java development to continuously improve software architecture and coding practices.
- Code Reviews: Participate in code reviews and provide constructive feedback to team members.
Skills
- Java
- J2EE
- Spring Framework
- Hibernate
- SQL
- MySQL
- Oracle
- HTML
- CSS
- JavaScript
Requirement
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Java Developer, with a strong portfolio of successful projects.
- Solid understanding of object-oriented programming principles and design patterns.
- Proficiency in Java, J2EE, and associated frameworks (Spring, Hibernate).
- Experience with database technologies (SQL, MySQL, Oracle).
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.