Match score not available

JAVA DEVELOPER

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science or related field, Proven experience in Java, J2EE, Spring, Hibernate.

Key responsabilities:

  • Participate in software development life cycle
  • Design, test, and optimize Java applications
  • Update with emerging technologies and apply them
  • Conduct code reviews and provide feedback
  • Troubleshoot and resolve issues promptly
AviinTech Business Solutions logo
AviinTech Business Solutions SME https://www.aviintech.com/
11 - 50 Employees
See more AviinTech Business Solutions offers

Job description

Logo Jobgether

Your missions

Overview:
As a Java Developer, you will play a crucial role in the design, development, and maintenance of high-quality software solutions. Your expertise in Java programming and related technologies will be essential in creating efficient and scalable applications that meet the organization's business needs.
Key Responsibilities:
  • Participate in all phases of the software development life cycle
  • Design, develop, and test high-performance Java-based applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Ensure code quality, organization, and automation
  • Optimize application for maximum speed and scalability
  • Implement security and data protection
  • Stay updated with emerging technologies and apply them to projects as needed
  • Conduct code reviews and provide constructive feedback to peers
  • Troubleshoot and resolve issues in a timely manner
Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Proven work experience as a Java Developer
  • Strong proficiency in Java, J2EE, and related frameworks (Spring, Hibernate, etc.)
  • Experience with web services and RESTful APIs
  • Proficiency in SQL and database management
  • Ability to solve complex problems and think critically
  • Solid understanding of object-oriented programming principles
  • Knowledge of software development best practices and design patterns
  • Experience with version control systems such as Git
  • Excellent communication and teamwork skills
  • Ability to prioritize and manage multiple tasks effectively
  • Understanding of agile development methodologies
  • Familiarity with continuous integration and continuous delivery tools

Required profile

Experience

Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Ability To Meet Deadlines
  • Open Mindset
  • Verbal Communication Skills
  • Teamwork

Software Engineer Related jobs