Java Software Engineer

Almashines

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proven experience as a Java Software Engineer or similar role.
  • Strong proficiency in core Java and object-oriented programming concepts.
  • Experience with Java frameworks such as Spring and Hibernate.
  • Familiarity with RESTful APIs and web services.
  • Solid understanding of database systems including SQL and NoSQL.
  • Ability to write clean, maintainable, and well-documented code.
  • Excellent problem-solving skills and attention to detail.

Responsibilities

  • Design, develop, and maintain efficient and reusable Java code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Identify and troubleshoot software defects and performance issues.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Optimize applications for maximum speed and scalability.
  • Contribute to all phases of the software development lifecycle.
  • Stay updated with emerging technologies and industry trends to enhance development practices.
Full Job Description


Responsibilities
  • Design, develop, and maintain efficient and reusable Java code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Identify and troubleshoot software defects and performance issues.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Optimize applications for maximum speed and scalability.
  • Contribute to all phases of the software development lifecycle.
  • Stay updated with emerging technologies and industry trends to enhance development practices.

Requirements
  • Proven experience as a Java Software Engineer or similar role.
  • Strong proficiency in core Java and object-oriented programming concepts.
  • Experience with Java frameworks such as Spring and Hibernate.
  • Familiarity with RESTful APIs and web services.
  • Solid understanding of database systems including SQL and NoSQL.
  • Ability to write clean, maintainable, and well-documented code.
  • Excellent problem-solving skills and attention to detail.

Similar Jobs

More Information Technology Jobs

Find similar Java Software Engineer jobs: