Senior Software Engineer II (Java, Data Engineering)

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Senior Software Engineer II at Precisely, you will be part of a team focusing on geospatial solutions to drive future growth and market expansion in the Geocoding & data integrity space. Your main responsibility will involve working on the distributed computing platform to enhance geospatial datasets creation processes and add more value to Precisely's customers. Key Responsibilities: - Work on the distributed computing platform to migrate existing Geospatial data processes, including SQL scripts and Groovy scripts. - Possess strong knowledge of Object Oriented Programming and development languages such as Java, SQL, Groovy, Gradle, and Maven. - Collaborate closely with Domain/Technical experts to drive the modernization of existing processes. - Manage and maintain AWS infrastructures and other DevOps processes. - Participate in design and code reviews to identify and rectify errors early in the development cycle. - Engage in problem determination and debugging of software product issues using technical skills and tools for efficient issue resolution. - Provide comprehensive documentation to effectively communicate software functionality. - Present technical features of the product to customers and stakeholders as needed. - Ensure timely delivery of project milestones and meet established deadlines. - Engage in the Agile development process to contribute to iterative software development. Qualifications Required: - Bachelor's degree in Computer Science, Engineering, or a related discipline (B.Tech/B.E.) or Master's degree (M.S./M.Tech). - Minimum 5-7 years of experience in implementing and managing geospatial solutions. - Proficiency in programming languages like Java, Python, and preferably Groovy. - Expertise in writing optimized SQL queries, procedures, and database objects for data extraction and manipulation. - Strong understanding of Object Oriented Programming, Java, SQL, Groovy, Gradle, and Maven. - Expertise in script automation using Gradle and Maven. - Proven ability to analyze and solve complex data problems, troubleshoot data pipelines, and optimize data processes. - Experience with SQL, database warehouse, and data engineering concepts. - Familiarity with AWS Big Data technologies and services (IAM, EC2, S3, EMR, RedShift, Lambda, Aurora, SNS, etc.). - Proficient in Continuous Build Integration tools like Jenkins and Gitlab pipeline. - Experience with agile development methodologies and working in agile engineering teams. - Excellent interpersonal skills and ability to work collaboratively. - Knowledge of microservices, cloud-native frameworks, Machine Learning, AI, and Python programming language. Additional Company Details: Precisely is a global leader in data integrity, providing innovative software, data enrichment products, and strategic services to empower businesses in making informed decisions. With a diverse workforce of 2500 employees across 30 countries and 20 offices on 5 continents, Precisely fosters a culture of openness, determination, individuality, and collaboration. The company is committed to employee development, offering opportunities for growth, learning, and community building in a distributed work environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You