Responsibilities:
Take a developer role for Oracle Communication Security Shield Cloud product including design, implementation, and troubleshooting.
- Analyze and create implementation strategies and solutions for requirements
- Develop and unit test highly efficient code for Front End / Back End modules (either or both) of the product.
- Collaborate with local and remote teams (India, Europe, and USA) of software developers & Quality Assurance.
- Deliver a high quality software!
Skills/Experience:
- 3-10 years of Multi-threaded software development, deployment, debugging and testing experience with Java/J2EE/Spring Boot development frameworks on Linux OS
- Excellent knowledge of developing performance critical applications in cloud native environment.
- Experience with database technologies such as Oracle, MySQL or Postgres, MongoDB
- Experience in the development and maintenance of unit tests using a testing framework, such as JUnit, is highly desirable
- Should have detailed knowledge of SOAP and RESTful web services with various data formats like JSON, XML and XSD
- Experience with one or more version control systems (GitLab is a big plus)
- Strong understanding of static code analysis, unit testing and test driven development, security testing and automated test frameworks. Experience using Jenkins, SonarQube, GIT, Maven, Gradle.
- Previous experience in Agile Software Development with CI/CD is a plus.
- Good verbal and written communication skills in English. Should be strong communicator and able to articulate ideas clearly.
- Must be able to work independently
What to expect
- We work in mid-size team using state-of-the-art, cutting edge technologies.
- We offer a competitive pay and do not watch the clock. We trust you and your skills and do not micromanage.
- Working at Oracle means being among excellent, competent and inspiring people from around the globe.
- Ability to learn new technologies, improve skills to explore and develop yourself.
Salary range : 18 LPA - 35 LPA