Responsibilities:
Designing, implementing, and maintaining Java applications that are high-volume and low-latency.
Delivering high availability and performance
Contributing through the entire SDLC
Conducting research and deployment analysis
Supporting continuous innovation:
Investigating alternatives and technologies Required Skills and Experience:
Must have B.S. in Computer Science or Information Technology or equivalent combination of education and experience
An advanced degree in Computer Science or Information Technology is highly desired
6+ years of extensive experience in Java/J2EE programming
1-2 years of experience in Microservices architecture and development
1-2 years of experience with Data pipelines (Kafka, rabbitMQ etc)
1-2 years of experience with non-traditional DBs (Cassandra, MongoDB, Redis, Elastic, etc)
1-2 years of experience in designing and developing SOAP/HTTPS web services
2-3 years of experience with web application servers (Tomcat, JBoss, etc)
Experience in designing relational databases and SQL scripting
Experience in using GIT, Jira, GitLab
Experience working in an Agile Development Methodology(Scrum/Kanban) Nice to Have Skills and Experience:
Telecom / Big Data experience is a big plus
Full-stack development experience is a big plus
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.