Software Developer 2

2 - 7 years

4.0 - 9.0 Lacs P.A.

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

MavenCloud computingHibernateAutomationFront endDatabase designMySQLDebuggingOracleSQL

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking an experienced Java Engineer to join Announcements Service. We enable Oracle Cloud Infrastructure (OCI) to communicate pre-vetted, high-priority operational information about various products and services to external customers and support multiple channels to deliver the messages to OCI customers. We are a tier 0, recovery essential service. Qualifications Minimum 2+ years of experience as a Full stack Java developer with front end experience. Experience with Java, microservices architecture, RESTful APIs. Strong understanding of Object-Oriented Programming (OOP) principles. Solid understanding of design patterns, cloud computing concepts and experience with at least one major cloud platform Experience using Hibernate, Spring, and Guice frameworks. Experience with build tools Gradle and/or Maven. Proficiency in Terraform/CloudFormation for infrastructure automation/provisioning and management. Solid understanding of CI/CD pipelines and practices. Proficiency in writing and maintaining Bash scripts for automation. Experience with version control systems (Git/Bitbucket). Proficiency in SQL, experience with MySQL databases and understanding of database design and optimization. Excellent problem-solving and debugging skills with strong written and verbal communication skills. Ability to work independently and as part of a team. Ability to learn and adapt to new technologies Career Level - IC2 Design, develop, test, and deploy complex enterprise-grade Java applications using the microservices architecture, and other relevant frameworks. Work collaboratively with software architects and engineers to migrate and deploy applications across Participate in code reviews, identify potential issues, and suggest improvements to maintain code quality and maintainability. Collaborate with other engineers to troubleshoot complex technical problems and develop solutions.

Information Technology
Redwood City

RecommendedJobs for You

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

Kochi, Kerala, India

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Hyderabad, Telangana, India

Hyderabad, Telangana, India