Job Summary
We are seeking a motivated and experienced Senior Java Developer to join our development team. The role focuses on building, enhancing, and maintaining data-driven applications, with an emphasis on backend development, database systems, and data
conversion processes. You will work on advanced solutions involving geospatial data, 3D models, and scalable software architectures.
Key Responsibilities
- Develop, enhance, and maintain Java-based applications and backend systems.
- Work on database development and optimization, including large-scale data handling.
- Design and implement data conversion and processing pipelines
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Ensure performance, scalability, and reliability of applications
- Participate in code reviews, testing, and debugging processes
- Contribute to system architecture and technical design decisions.
- Stay updated with emerging technologies and industry trends.
Education
Bachelor's or Master's degree in Computer
Science, Engineering, or a related field
Proven experience as a Java Developer or similar
role.
Preferred Skills
- Experience with geospatial data or GIS technologies.
- Knowledge of 3D data formats or visualization tools.
- Familiarity with open-source technologies and standards .
- Exposure to cloud platforms and containerization (Docker, Kubernetes).
Required Skills & Qualifications
- Develop, enhance, and maintain Java-based applications and backend systems.
- Work on database development and optimization, including large-scale data handling.
- Design and implement data conversion and processing pipelines.
- Collaborate with cross-functional teams to deliver high-quality software solutions
- Ensure performance, scalability, and reliability of applications.
- Participate in code reviews, testing, and debugging processes.
- Contribute to system architecture and technical design decisions.
- Stay updated with emerging technologies and industry trends.
Key Competencies
- Strong attention to detail.
- Effective communication skills.
- Ability to manage multiple tasks and meet deadlines.
- Proactive and self-driven approach.
Skills: postgresql,spring boot,3d,gis,spring data,cd,restful apis,ci,java,core java