Company DescriptionXM Technologies is a software development company that has been providing services globally since 2019. Our company is dedicated to delivering high-quality solutions to businesses of all sizes. We have a proven track record of successfully delivering projects and exceeding client expectations. With our expertise in front-end and back-end development, we offer a comprehensive range of services, including mobile application development, website development, e-commerce development, UI/UX design, SEO, and quality assurance.
Role DescriptionThis is a full-time remote role for a Senior Java Developer with 3 positions. As a Senior Java Developer, you will be responsible for developing and maintaining software applications, designing and implementing scalable solutions, and collaborating with cross-functional teams to deliver high-quality products. You will work closely with project managers, software architects, and other developers to ensure the successful completion of projects. This role requires strong problem-solving skills, a deep understanding of Java programming, and the ability to work independently and as part of a team.
QualificationsSoftware Development and Programming skillsExperience with Microservices ArchitectureProficiency in the Spring FrameworkStrong Java programming skillsExperience with RESTful API developmentKnowledge of database technologies, such as SQL and NoSQLExperience with version control systems, such as GitStrong problem-solving and analytical skillsExcellent communication and teamwork abilitiesExperience working in an Agile development environmentBachelor's or Master's degree in Computer Science or related field