Senior Software Engineer - Java
تفاصيل الوظيفة
At CloudCard, We are hiring a Senior Software Engineer having expertise in Java platforms and technologies.Required Skills:Strong knowledge of Core JavaExperience utilizing Java platforms and technologies for the development of large-scale, mission-critical enterprise applications.Experience with J2EE (Maven, Spring, Hibernate, etc.) in building multi-threaded high-performance scalable applications.Strong understanding of REST architectural style, RESTful APIs, and RESTful Web ServicesExperience working with the core Spring Framework, Spring Boot and Spring CloudStrong knowledge of system architecture, object-oriented design, and design patternsGood knowledge of database and PL/SQLExperience in building mission-critical applications based on Microservices ArchitectureExperience Software development using the TDD approach.Experience in NoSQL database technologiesFamiliarity with DevOps CI\CD pipelineProficient understanding of code versioning tools, such as Git.Experience with Agile/Scrum process and best practicesStrong communication skillsEducation & QualificationsBachelor's/Master's degree in Computer Science, Software Engineering or any other relevant field from a recognized university3-5 years of hands-on software engineering experience in Java tools and technologies#J-18808-Ljbffr
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.