Java Developer

citi

pune 6 Years Exp Posted 12d ago

Job Description

Responsibilities:

  • Automate foundational infrastructure for public cloud (Accounts, Network, Compute)
  • Deliver the tooling and capabilities needed to enable our cloud first strategy
  • Provide developer-friendly cloud onboarding, account creation and management for supported cloud providers
  • Ensure compliance to regulations and policy by implementing accurate requirements traceability
  • Develop, cascade, and enforce development and engineering best practices using modern SDLC that enables CI/CD and favors automation, auditability, automated testing, infrastructure, and policy as code
  • Develop and advocate for new cloud native solutions to undefined system needs, where no solution is available within the technical community
  • Drive client satisfaction by identifying and developing process improvement and automation initiatives while ensuring compliance of solutions to operations roadmap
  • Ensure requirements/tasks from technology departments and/or end users are communicated to stakeholders
  • Exhibit in-depth understanding of engineering concepts and principles

 

Qualifications:

  • Minimum 6+ years of Java software development / automation experience in the Cloud Platform engineering domain.
  • Must have a strong software development background with expertise in cloud service automation using technologies such as: Terraform
  • Microservices with API development
  • Java with Spring Boot
  • Helm
  • Spring Reactive
  • Linux
  •  
  • Strong object-oriented design and programming skills and experience in OO languages (Java)
  • Proven experience applying domain driven design to build complex business applications
  • Hands-on experience with GCP (Preferred) or AWS Cloud services. Experienced in Development Security Operations practices and Software Development Lifecycle tooling and components.
  • Knowledge of common standards and practices involving CI/CD, IAM, and Security.
  • Experience working across multiple lines of business in a collaborative corporate environment.
  • Advanced analytical and problem-solving skills.
  • Attention to detail and demonstrated ability to manage multiple competing priorities.
    • Excellent communication and presentation skills (written and verbal) and the ability to honestly communicate with all levels of staff and management in a helpful and productive manner.

Similar Openings for You