Apply

Senior Java Developer (AWS/ETL - INDIA) - Software (ID: 2112)

Posted 30 days agoViewed

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: India

🔍 Industry: Digital Infrastructure for Global Shipping

🏢 Company: Truelogic Software

⏳ Experience: 10+ years

🪄 Skills: AWSDockerPostgreSQLETLJavaSpring BootTerraform

Requirements:
  • Bachelor's degree or higher in Software Engineering, Computer Science or a related field.
  • 10+ years of experience designing, building and refactoring high-quality scalable Java services.
  • 4+ years of experience working with database models, design, DDLs and DMLs.
  • 2+ years experience with workflow orchestration services like AWS Step Function, AWS SQS, AWS Lambda.
  • Experience on Cloud Solutions (preferably AWS).
  • Experience building and supporting end-to-end integrations.
  • Prior experience in a startup and comfortable owning decisions.
  • Desire to solve difficult problems and translate solutions into high performance code.
  • Proficiency in Java, SpringBoot, AWS Glue, AWS Data Pipeline, PostgreSQL, SQL Server, Linux, AWS, Docker, Terraform, REST, Queuing/Messaging Services.
Responsibilities:
  • Develop services for capturing and transforming data into high-quality datasets.
  • Support development, architecture, enhancement, and maintenance of ETL processes/integrations.
  • Build services that power data pipelines and design new data models.
  • Maintain ETL processes and workflows in a cloud environment.
  • Implement system architecture considering testability, maintainability, scalability, and observability.
  • Optimize code and processes for performance and improvements.
  • Identify and mitigate security concerns, refactor old code, and follow best practices.
  • Assist with reliable Application Performance Monitoring tools.
  • Automate testing and continuous integration.
  • Collaborate with various teams across the business.
Apply