- Design develop and maintain efficient reusable and reliable Java code.
- Collaborate with team members to define design and ship new features.
- Troubleshoot debug and resolve software defects.
- Perform code reviews to ensure code quality and adherence to coding standards.
- Participate in architectural and design discussions.
- Conduct performance tuning improvement balancing usability and automation tasks.
- Work closely with QA engineers to develop comprehensive test plans.
- Stay up-to-date with emerging technologies and trends.
Requirements
- Bachelors degree in Computer Science Engineering or related field.
- Proven experience as a Java Developer or Software Engineer.
- Strong proficiency in Java programming language and object-oriented design concepts.
- Experience with Java frameworks such as Spring Hibernate or similar.
- Familiarity with web development technologies including HTML CSS JavaScript and related frameworks/libraries (e.g. Angular React).
- Experience with relational databases (e.g. MySQL PostgreSQL) and SQL.
- Understanding of software development methodologies (e.g. Agile Scrum).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work effectively in a fast-paced environment and meet deadlines.
Required Skills:
Bachelors degree in Computer Science Engineering or related field. Proven experience as a Java Developer or Software Engineer. Strong proficiency in Java programming language and object-oriented design concepts. Experience with Java frameworks such as Spring Hibernate or similar. Familiarity with web development technologies including HTML CSS JavaScript and related frameworks/libraries (e.g. Angular React). Experience with relational databases (e.g. MySQL PostgreSQL) and SQL. Understanding of software development methodologies (e.g. Agile Scrum). Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work effectively in a fast-paced environment and meet deadlines.
Design develop and maintain efficient reusable and reliable Java code.Collaborate with team members to define design and ship new features.Troubleshoot debug and resolve software defects.Perform code reviews to ensure code quality and adherence to coding standards.Participate in architectural and de...
- Design develop and maintain efficient reusable and reliable Java code.
- Collaborate with team members to define design and ship new features.
- Troubleshoot debug and resolve software defects.
- Perform code reviews to ensure code quality and adherence to coding standards.
- Participate in architectural and design discussions.
- Conduct performance tuning improvement balancing usability and automation tasks.
- Work closely with QA engineers to develop comprehensive test plans.
- Stay up-to-date with emerging technologies and trends.
Requirements
- Bachelors degree in Computer Science Engineering or related field.
- Proven experience as a Java Developer or Software Engineer.
- Strong proficiency in Java programming language and object-oriented design concepts.
- Experience with Java frameworks such as Spring Hibernate or similar.
- Familiarity with web development technologies including HTML CSS JavaScript and related frameworks/libraries (e.g. Angular React).
- Experience with relational databases (e.g. MySQL PostgreSQL) and SQL.
- Understanding of software development methodologies (e.g. Agile Scrum).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to work effectively in a fast-paced environment and meet deadlines.
Required Skills:
Bachelors degree in Computer Science Engineering or related field. Proven experience as a Java Developer or Software Engineer. Strong proficiency in Java programming language and object-oriented design concepts. Experience with Java frameworks such as Spring Hibernate or similar. Familiarity with web development technologies including HTML CSS JavaScript and related frameworks/libraries (e.g. Angular React). Experience with relational databases (e.g. MySQL PostgreSQL) and SQL. Understanding of software development methodologies (e.g. Agile Scrum). Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work effectively in a fast-paced environment and meet deadlines.
View more
View less