Senior Software Engineer

4 - 9 years

6 - 11 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

The ideal candidate must have passion for solving complex and interesting problems in the area of distributed computing, high volume transaction
processing and large scale system design. Our success requires us to process over 500 million transactions a day in a SaaS environment.
We are seeking individuals who can handle the challenges and opportunities of developing software that operates at this scale while expanding our functionality to even further the lead that Oracle Marketing Cloud has over the competition, and who can handle the evolving framework, requirements, and tech stack that Oracle has to offer.
Software Engineers will work on many different projects and assume varying responsibilities.

Requirements

  • BS/MS in computer science or other relevant technical degree with Senior role
  • 4+ years of experience in application development using Java/J2EE technologies
  • Demonstrate analytic and problem-solving skills, particularly as it relates to application design, development and infrastructure
  • Strong understanding of architecture patterns such as multi-tenancy, scalability, and federation, to build cloud-ready systems
  • Ability to analyze, design and review the architecture with senior architect of the group, implement the prototypes
  • Hands-on Experience with Java, Spring, javascript, relational databases
  • Experience in designing/implementing & troubleshooting high performance Integration solutions using REST and microservices technologies like SpringBoot, Helidon or other frameworks
  • Excellent object oriented programming, unit testing, debugging and code review skills, using tools like Test NG or Junit
  • Hands on Docker and Kubernetes technologies for development and deployment. Experience on GIT, CI/CD pipeline and build tools like Maven
  • Good understanding of object oriented programming, unit testing, debugging and code review skills
  • Ability to quickly learn and develop expertise in highly complex existing applications and architectures
  • Experience with high volume distributed application development in a SaaS environment
  • Follow devSecOps model and takes full responsibility of one or two features / module development, security compliance, testing, and deployment end-to-end
  • Works on complex problems and solutions
  • Has good understanding of how his/her function interacts with all related functions
  • Works closely with architect to review the design proposal and provide the justification for the decision taken
  • Acquire knowledge of existing code and refactor or re-engineer the code as needed to meet the needs of the evolving platform
  • A very good negotiator with all stakeholders and familiar with business domain and craft solutions is simple and practice
  • Keep up to date on the latest technologies, framework and stay in touch with rapid evolution of the field
  • Work with teams across the org to deliver high quality features on time

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Oracle logo
Oracle

Information Technology

Redwood City

RecommendedJobs for You