Java developer position role: software engineer with expertise in java and web development. Job responsibilities we are seeking a highly skilled software engineer to join our team as a java developer. As a key member of the development team, you will be responsible for designing, developing, and maintaining advanced software systems while adhering to high standards for code quality, testing, and automation. Key responsibilities include: design, develop, and maintain advanced software systems using java and related technologies. Collaborate with cross-functional teams to deliver scalable solutions, mentor junior developers, and support devops practices, including ci/cd pipelines and cloud infrastructure. Contribute to the development of enterprise-level applications, ensuring they meet the highest standards of quality and reliability. Required skills and qualifications to succeed in this role, you will need: at least 7 years of hands-on experience in software development, with expertise in system design, architecture, and building enterprise-level applications. Proficiency in java and related technologies, including spring boot, restful architecture, and microservices. Familiarity with cloud platforms (aws preferred), kubernetes, lambda, ci/cd pipelines, test automation, and logging and monitoring tools. Excellent problem-solving skills, attention to detail, and ability to work independently. Benefits this is an excellent opportunity to join a dynamic team and take your career to the next level. You will have the chance to: work on challenging projects and collaborate with experienced professionals. Develop your skills and expertise in java and related technologies. Contribute to the growth and success of the company. Others as a java developer at our company, you will have access to: a comprehensive training program to enhance your skills and knowledge. Opportunities for professional growth and advancement. A collaborative and supportive team environment.