The Job logo

What

Where

Software Analyst

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are hiring for the position of Software Analyst at Oracle. This is a full-time on-site opportunity in Bengaluru, Karnataka, India. The job involves enhancing the existing Odyssey application using technologies such as JBOSS, Struts, EJB, Hibernate, JPA, and Angular. You will also be responsible for rewriting the application in the Google Cloud Platform using microservice-based application software. As a Software Analyst, you will contribute to feature and user story development as part of the Agile methodology and collaborate with other product teams. In addition, you will improve application testing capabilities, monitor performance, and identify improvement opportunities. The required qualifications for this role include 2+ years of experience as a Java developer, proficiency in Java development using Spring and Spring Boot, experience in cloud microservices development using GCP and REST services, familiarity with test-driven development and CI/CD processes, and expertise with Oracle and PostGreSQL databases. Good knowledge of Struts, JSP, and Servlets is also beneficial.

Job description 

  • Overall 2-5 years’ experience
  • Enhance existing Odyssey application using JBOSS/Struts/EJB/JMS/Hibernate/ORM/JPA/Servlet/JSP/Angular/XML/XSLT/FOP/XEP/Apache/Rabbit MQ/Jenkins/Github/Restful Services/Oracle database/Gradle/Sonar/Checkmarx/Junit/Mokito/Selenium
  • Rewrite the application in Google Cloud Platform using new microservice-based application software using Java, Spring Framework/Spring boot/GCP/Tekton/ PostGreSQL
  • Contribute to feature and user story development / backlog refinement as part of the team’s Agile methodology.  
  • Collaborate with other product teams on integrations, testing, and deployments
  • Improve application testing capabilities by implementing automated testing tools and best practices, writing Junit test cases.
  • Monitor and evaluate the performance of our solutions; support the production application and identify improvement opportunities

Technologies/Tools

JAVA 8 and 11, Spring boot, PCF (Pivotal cloud foundry), Google Cloud Platform (GCP), Microservices, REST/SOAP, Gradle, CI/CD pipeline, MS SQL, Oracle, PostGreSQL, noSQL, Kafka, RabbitMQ, GitHub, Dynatrace, Splunk

RESPONSIBILITIES

Successful candidate will have: 

  •  Strong analytical and problem-solving skills
  •  Strong focus on quality practices 
  •  Good communication and interpersonal skills
  •  Ability to multi-task and manage changing priorities
  •  Ability to work independently and take initiative when facing unexpected problems
  •  Leadership skills and strong focus on our Ford Truths

QUALIFICATIONS

  • 2+ years of experience as a Java developer with good OOPS background
  • 2+ years of experience in Java development using Spring, Spring Boot
  • 2+ years of experience in Junit testing
  • 2+ years of experience in cloud microservices development (GCP, REST services, YML, PCF) 
  • Experience with test-driven development / JUnit and pairing/mobbing practices
  • Familiarity with GitHub or equivalent source control repositories
  • Experience with CI/CD processes and tools (e.g., Jenkins)
  • Knowledge of build tools (e.g., Gradle)
  • Expertise with Oracle, and PostGreSQL; experience with NoSQL databases (MongoDB) nice to have
  • Experience troubleshooting application and performance issues; use of tools like Splunk , Dynatrace.
  • Good to have knowledge in legacy Java technologies like Struts, JSP, Servlet etc..
Set alert for similar jobsSoftware Analyst role in Bengaluru, India
Oracle Logo

Company

Oracle

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 Years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Oracle Logo

Software Analyst

Oracle

Bengaluru, Karnataka, India

Posted: a year ago

We are hiring for the position of Software Analyst at Oracle. As a Software Analyst, you will be responsible for engineering production-quality code in a serverless, microservices architecture. You will enhance testing platforms, improve test automation, and collaborate with multi-skilled teams on commercial/fleet software solutions. This is a full-time, on-site opportunity based in Bengaluru, Karnataka, India.