Source description
About the role
Role Overview: You will be responsible for software development with a focus on programming languages such as Java and Python. Your role will involve working with RESTful APIs, microservices architecture, Java frameworks like Spring and Hibernate, and database systems. Your understanding of event-driven architectures and software development methodologies will be crucial. Strong problem-solving skills and the ability to work both independently and in a team environment are essential. Familiarity with front-end technologies like HTML, CSS, and JavaScript will be beneficial. Key Responsibilities: - Develop software using Java, Spring Boot, Hibernate, and AWS technologies. - Work with RESTful APIs and microservices architecture. - Utilize Java frameworks such as Spring and Hibernate for development. - Collaborate with database systems like MySQL, PostgreSQL, and Oracle, including SQL. - Implement event-driven architectures in software development. - Follow software development methodologies like Agile and Scrum. - Solve complex problems effectively both independently and within a team. - Explore front-end technologies such as HTML, CSS, and JavaScript to enhance projects. Qualifications Required: - Bachelor's degree in Computer Science, Engineering, or a related field. - 5 to 8 years of professional experience in software development. - Proficiency in Java and Python programming languages. - Strong knowledge of RESTful APIs and microservices architecture. - Experience with Java frameworks like Spring, Hibernate, or similar. - Familiarity with database systems like MySQL, PostgreSQL, Oracle, and SQL. - Understanding of event-driven architectures. - Knowledge of software development methodologies such as Agile, Scrum, etc. - Excellent communication skills. Role Overview: You will be responsible for software development with a focus on programming languages such as Java and Python. Your role will involve working with RESTful APIs, microservices architecture, Java frameworks like Spring and Hibernate, and database systems. Your understanding of event-driven architectures and software development methodologies will be crucial. Strong problem-solving skills and the ability to work both independently and in a team environment are essential. Familiarity with front-end technologies like HTML, CSS, and JavaScript will be beneficial. Key Responsibilities: - Develop software using Java, Spring Boot, Hibernate, and AWS technologies. - Work with RESTful APIs and microservices architecture. - Utilize Java frameworks such as Spring and Hibernate for development. - Collaborate with database systems like MySQL, PostgreSQL, and Oracle, including SQL. - Implement event-driven architectures in software development. - Follow software development methodologies like Agile and Scrum. - Solve complex problems effectively both independently and within a team. - Explore front-end technologies such as HTML, CSS, and JavaScript to enhance projects. Qualifications Required: - Bachelor's degree in Computer Science, Engineering, or a related field. - 5 to 8 years of professional experience in software development. - Proficiency in Java and Python programming languages. - Strong knowledge of RESTful APIs and microservices architecture. - Experience with Java frameworks like Spring, Hibernate, or similar. - Familiarity with database systems like MySQL, PostgreSQL, Oracle, and SQL. - Understanding of event-driven architectures. - Knowledge of software development methodologies such as Agile, Scrum, etc. - Excellent communication skills.
More at Squash Apps