This job appears expired.
Last verified .Search similar jobs →
Job description
• Design and develop new services/micro-services.• Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation.• Make technical design decisions with little supervision.• Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes.• Understanding of micro-services architectures, RESTful API design.• Contribute in all phases of the development lifecycle.Requirements• Bachelor's degree in computer science, computer engineering or similar• 3-5 years of experience working with Core Java, JavaScript, native java framework and Angular Framework.• Knowledge of software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management.• Good experience with Agile development, build processes, testing, and operations.• Experience with frameworks: Spring Boot, Hibernate, Spring Data JPA or others.• Working experience in developing web services using HTTP REST/JSON and SOAP.• Deep understanding of relational databases such as MySQL or MariaDB.• Comprehensive knowledge of Web design patterns and front end technologies like HTML5, JQuery and MVC framework like spring and Spring Boot.BenefitsWork type: On-site (first 3 months) and then hybrid.Social and Medical insurance.• Design and develop new services/micro-services.• Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation.• Make technical design decisions with little supervision.• Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes.• Understanding of micro-services architectures, RESTful API design.• Contribute in all phases of the development lifecycle.• Design and develop new services/micro-services.••Design and develop new services/micro-services.• Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation.• Write clean, well-structured and maintainable code with automated test coverage and corresponding documentation.• Make technical design decisions with little supervision.• Make technical design decisions with little supervision.• Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes.• Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes.• Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes.• Understanding of micro-services architectures, RESTful API design.• Understanding of micro-services architectures, RESTful API design.• Contribute in all phases of the development lifecycle.• Contribute in all phases of the development lifecycle.