About the company
We work with businesses globally to deliver tailored, end-to-end Artificial Intelligence, Consulting, Data, Digital, Cloud & DevOps and Software Engineering solutions that drive value and growth. Our business domain expertise covers hi-tech, financial services and insurance, while we explore the art of the possible in our groundbreaking Financial Labs (FinLabs).
Job Summary
Responsibilities:
📍Design and develop APIs using core Java/Spring/Microservices Design Pattern and advance technologies. 📍Implement OOPS concepts in development phase of application development. 📍Develop application code, write unit tests and integration tests using Junit. 📍Work closely with business stakeholders, Design teams and downstream systems. 📍Build cloud-native applications using container technologies like Docker and deploy in OpenShift/AWS EKS 📍Support the production release, monitoring and triaging issues on time
Requirements:
📍You are: 📍Bachelor’s degree in Computer Science, Engineering, or a related field. 📍Good years of IT work experience in frontend and backend frameworks. 📍Proven experience with 10+ years in core Java development and implementing OOPS concepts. 📍Experience working with high availability, low latency systems 📍Experience working with core Java, Multi-threading, Collections, Data Structures, Oracle 📍Good hands-on experience in core Java, Spring-boot, Microservices, Angular, Kafka. 📍Good understanding and implementation of unstructured database. 📍Writing extensive unit tests using automated TDD task. Creating E2E test suites for all components, and running them with Protractor (or a well-reasoned alternative). 📍Conducts system-wide testing and some integration testing (Junit and cucumber) 📍Knowledge in UNIX/Linux and shell scripts will be plus
Looking for your next challenge? The world of crypto offers exciting roles in blockchain development, web3 innovations, and remote opportunities.