Responsibilities:
Design and Development: Develop and maintain web applications using Java for backend services and Angular for frontend interfaces.
Code Quality: Write clean, efficient, and well-documented code following best practices and coding standards.
Collaboration: Work closely with product managers, designers, and other developers to understand requirements and translate them into technical specifications.
Testing and Debugging: Perform unit testing, integration testing, and debugging of applications to ensure functionality and performance.
Deployment: Assist in deploying applications to various environments, ensuring smooth and reliable operation.
Continuous Improvement: Stay updated with the latest industry trends and technologies and contribute to continuous improvement of the development process and Microservices.
Candidate Profile:
Bachelor's degree in computer science, Computer Engineering, or related field.
5+ years of experience in developing both UI and backend components.
Ability to manage and interface with APIs and RESTful web services.
In-depth knowledge and understanding of Core Java, Java EE and Spring boot
microservices.
Familiarity with relational databases (like ORACLE) and NoSQL databases.
Experience in ELK (Elasticsearch, Logstash and Kibana) stack.
Strong knowledge of AngularJS, Angular, JavaScript, and Typescript.
Strong expertise with HTML 5, CSS 3, AJAX, and writing cross-browser
compatible code.
Scala experience is a plus.
Familiarity with building/managing Containers is a plus.
Writing extensive unit tests using automated TDD tasks.
Creating configuration, build, and test scripts for Continuous Integration
environments.
Ability to work autonomously and communicate well in a remote environment
across cultures and time zones.
Key Required Skills:
Experience: 2-3 years of hands-on experience in Java and Angular development.
Java: Proficient in Java, including experience with frameworks such as Spring or Spring Boot.
Angular: Strong experience with Angular, including familiarity with Angular CLI, TypeScript, and RxJS.
Web Technologies: Knowledge of HTML5, CSS3, JavaScript, and responsive design principles.
RESTful APIs: Experience in designing and consuming RESTful APIs.
Database: Proficiency with relational databases such as MySQL, PostgreSQL, or Oracle.
Version Control: Experience with version control systems such as Git.
Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail.
Communication: Excellent verbal and written communication skills, with the ability to effectively collaborate with team members and stakeholders.
Agile Methodologies: Familiarity with Agile development methodologies and practices and Microservices.
Good To Have Skills: Java, Angular, Spring, Spring Boot, Microservices
Keyskills: Java Spring Boot Spring Angular Microservices
Euromonitor International leads the world in data analytics and research into markets, industries, economies and consumers. We provide truly global insight and data on thousands of products and services; we are the first destination for organisations seeking growth. With our guidance, our clien...