
Search by job, company or skills
We are seeking a talented and experienced ((Senior Java Developer))
to join our dynamic team.
Qualifications:
Education: Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field.
Experience: Minimum of 3 years of hands-on experience in Java development.
Key Responsibilities:
*Software Development Lifecycle Participation: Contribute to all phases, including planning, coding, testing, and deployment.
*Code Development: Write efficient, scalable, and high-quality code that adheres to design specifications.
*System Design and Analysis: Analyze user requirements to define functional specifications and contribute to design and architecture decisions.
*Testing and Debugging: Develop and execute test cases, identify bugs, and troubleshoot issues.
*Collaboration: Work closely with developers, testers, and project managers to ensure cohesive solutions.
*Documentation: Document code, processes, and development practices for future maintenance.
*Performance Optimization: Monitor and optimize application performance for high responsiveness.
*Technology Exploration: Stay updated on new Java technologies and best practices.
*Code Review: Participate in code reviews to maintain standards and share knowledge.
*Support and Maintenance: Provide ongoing support for applications, including updates and performance tuning.
Technical Skills:
-Proficiency in Java, webservices, JSF, PrimeFaces, Spring Boot, and Hibernate.
-Strong understanding of server-side technologies and management.
-Experience with version control systems like Git.
-Familiarity with SQL and database management systems.
-Fluency in English.
-Strong analytical and problem-solving abilities.
-Excellent verbal and written communication skills.
Job ID: 135037659