You will design, develop, and maintain enterprise geospatial databases and architectures within complex interconnected environments. You will architect platform-as-a-service applications, lead high-availability microservices development, and drive infrastructure automation roadmaps.
Responsibilities
- Design software systems and analyze business requirements for technical feasibility.
- Develop high-availability, high-throughput microservices and SOA-based applications.
- Manage assigned development tasks, provide level of effort estimates, and coordinate cross-cutting initiatives.
- Debug L2 and L3 incidents to maintain operational SLAs.
- Develop unit and cross-functional tests, including automated test scripts and strategies.
Required Skills
- 7+ years of full stack expertise in cloud-based application development.
- Deep knowledge of Java, JavaScript, and TypeScript ecosystems.
- Hands-on experience with ReactJS, HTML, CSS, and JavaScript.
- Proficiency with Spring, Spring Boot, Spring Cloud, JPA, and JUnit.
- Experience with NodeJS, NestJS, and GraphQL.
- Strong command of SQL/PLSQL and RDBMS like Postgres or Oracle.
- Experience with NoSQL databases such as MongoDB.
- Knowledge of Apache Kafka, Elastic Search, API Gateways, and Unix Shell Scripts.
- Hands-on experience with K8S, Docker, and virtualization technologies.
Preferred Skills
- Degree in Computer Science, Mathematics, or a related field.