Job Title:
Senior Java Developer
Location:
Hyderabad, Telangana, India
Experience:
6 – 9 Years
Job Summary
We are seeking an experienced
GeoSpatial Senior Developer (Java)
to design, develop, and maintain innovative geospatial applications that drive business insights. The ideal candidate will have 6–9 years of experience in
Core Java
,
Angular
, and
MongoDB
, along with exposure to
Managed File Transmission Platforms
,
Spring Boot
, and
Cloud (AWS/OpenShift)
environments. This role involves hands-on development, troubleshooting, and cross-functional collaboration to deliver high-performing and scalable enterprise solutions.
Key Responsibilities
- Design, develop, and maintain geospatial applications using Core Java, Spring Boot, and Angular.
- Work with MongoDB, PostgreSQL, and SQL Server to build and optimize data-driven solutions.
- Develop, configure, and support Managed File Transmission Platforms such as Seeburger BIS and IBM Connect:Direct.
- Implement and support microservices and API integrations within Java/J2EE frameworks.
- Optimize application performance and ensure high code quality through testing, debugging, and code reviews.
- Ensure system security and compliance through management of X.509 certificates and SSH keys.
- Utilize Kafka (Confluent) and other message-based architectures for data streaming and integration.
- Work with DevSecOps and CI/CD pipelines to automate build, deployment, and monitoring processes.
- Investigate and resolve platform, configuration, and connectivity issues using log analysis and root cause investigation.
- Collaborate closely with project managers, architects, and stakeholders to ensure alignment with project goals and timelines.
- Mentor junior developers and contribute to process improvement within the team.
Core Technologies
Technical Skills & Expertise:
- Java, J2EE, Spring Boot, Microservices
- Angular (UI Development)
- MongoDB, PostgreSQL, SQL Server
- Kafka (Confluent), OpenShift, AWS
Integration & Transmission Platforms
- Seeburger BIS, IBM Connect:Direct
- Managed File Transfer (MFT) and EDI mapping tools
- Understanding of communication protocols, map development tools, and trading partner configuration
Security & DevOps
- X.509 Certificates, SSH Key Management
- DevSecOps and CI/CD Pipelines
- Log analysis for troubleshooting and system monitoring
Additional Skills (Good To Have)
- Experience with geospatial/GIS tools (OpenLayers, Leaflet, ArcGIS APIs)
- Familiarity with Node.js or similar frameworks
- Understanding of REST APIs and containerization (Docker/Kubernetes)
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 6–9 years of proven experience in Java-based enterprise application development.
- Strong background in MongoDB, Angular, and data-driven architecture.
- Excellent communication, problem-solving, and analytical skills.
- Experience troubleshooting platform or integration issues using logs and diagnostic tools.
Good To Have Skills
- Experience with GIS and Geospatial tools such as OpenLayers, Leaflet, ArcGIS APIs, or Mapbox.
- Exposure to Node.js or other JavaScript frameworks for backend or integration development.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and container orchestration using Docker/Kubernetes/OpenShift.
- Hands-on experience with Confluent Kafka for data streaming and event-driven architectures.
- Understanding of Managed File Transfer (MFT) workflows and EDI standards (ANSI, X12, EDIFACT, XML, IDOC, NACHA).
- Working knowledge of DevSecOps pipelines, CI/CD tools, and infrastructure automation.
- Experience managing X.509 certificates, SSH keys, and security configurations.
- Familiarity with microservices design patterns and REST API development.
- Exposure to PostgreSQL and NoSQL performance optimization techniques.
- Experience in log analysis and observability tools (e.g., Splunk, ELK, or CloudWatch).