Employer Active
We are seeking a talented Java Developer with 2 to 6 years of experience to join our dynamic team. As a Java Developer, you will be responsible for designing, implementing, and maintaining Java applications that are scalable and high-performing. Key Responsibilities:
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code.
- Test and troubleshoot applications to ensure optimal performance.
- Identify and address performance bottlenecks.
- Participate in code reviews, mentoring, and knowledge sharing activities.
Key Skills:
- Proficient in Java programming language.
- Strong experience with Spring Framework including Spring Boot.
- Familiarity with ORM frameworks such as Hibernate.
- Experience with RESTful web services.
- Knowledge of SQL and database technologies (e.g., MySQL, PostgreSQL).
- Understanding of front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with version control systems like Git.
- Good problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 2 to 6 years of experience in Java development.
- Experience working in Agile development environments is a plus.
- Certification in Java programming is desirable.
Full Time