
Senior Java Developer
Vega Consulting
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Build ingestion engines to ingest data and process data streams in real-time.
- Build data configuration and mapping User Interfaces; and monitor these pipelines with smart dashboards.
- Expand and optimize data and data pipeline architecture.
- Optimize data flow and data collection for cross-function teams.
- Perform program design, development, and code management.
- Build analytics tools that utilize the data pipeline to provide actionable insights.
- Work with stakeholders including the Executive, Product, Data, and Design teams.
- Identify ways to improve data reliability, efficiency, and quality.
- Ensure data availability and accessibility by the right parties.
- Guarantee data pipelines adhere to data governance practices.
- Work in a fast-paced agile environment.
- Develop and setup CI/CD pipelines for development and deployment.
- Lead / participate in code reviews and automated testing.
Requirements
- 8+ Years of firsthand experience in Java programming in AWS
- Must have worked on building similar data stream processing using ingestion engines and data pipelines
- Independent contributor.
- Work under limited supervision.
- Accountable for high quality data outcomes
- Java 8+ in AWS
- Spring boot
- Hibernate
- Microservices
- Rest APIs
- AWS RDS Postgres
- Advanced SQL
- Kafka
- CI / CD with Jenkins / Bamboo
- AWS Aurora Managed RDS Postgres DB
- Mongo DB
- Docker
- Git hub/Git or other contemporary
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootHibernateMicroservicesREST APIsAWS RDS PostgresAdvanced SQLKafkaCI/CDDocker
Soft Skills
independent contributoraccountablelimited supervisionhigh quality outcomes