Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Java Developer|Kochi|1+Yrs

  • GVR Business Transforms
  • India, C...
  • 1 - 3 Yrs

Job Closed

Job Description

  • Education:
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • Experience:
  • years of professional experience as a Java Developer or in a similar role, with a proven track record of successful project delivery.
  • Technical Skills:
  • Proficiency in Java and related frameworks (e.g., Spring, Hibernate).
  • Experience with web technologies (e.g., HTML, CSS, JavaScript) and web frameworks (e.g., Spring MVC).
  • Knowledge of databases and SQL (e.g., MySQL, PostgreSQL, Oracle).
  • Familiarity with version control systems (e.g., Git, SVN).
  • Experience with build tools (e.g., Maven, Gradle) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Soft Skills:
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.
  • Skills:
  • Java
  • Code Quality
  • Databases
  • Integration
  • Spring Framework
  • Web Technologies
  • Application Development

Job Responsibilities

  • Develop and Maintain Applications:
  • Design, code, test, and deploy Java-based applications.
  • Ensure applications are reliable, maintainable, and scalable.
  • Implement new features and improve existing functionality in accordance with business requirements.
  • Collaborate with Teams:
  • Work closely with other developers, analysts, and stakeholders to gather and refine requirements.
  • Collaborate with team members to deliver solutions that meet business needs and technical specifications.
  • Code Quality:
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Conduct code reviews, provide constructive feedback to peers, and ensure code quality.
  • Troubleshooting and Debugging:
  • Identify, analyze, and resolve issues and bugs in applications.
  • Provide ongoing support and maintenance for applications to ensure stability and performance.
  • Technology Integration:
  • Integrate Java applications with various third-party services, databases, and APIs.
  • Ensure seamless data flow and communication between integrated systems.
  • Performance Optimization:
  • Monitor application performance and optimize for high availability and responsiveness.
  • Identify bottlenecks and implement improvements to enhance system performance.
  • Continuous Improvement:
  • Stay up-to-date with the latest Java technologies and industry trends.
  • Propose and implement improvements and innovations to enhance software solutions and development practices.


Location

Cochin, Kerala, India