Full Job DescriptionOur Team
We are building a new loans application using micro-services architecture and we are looking for people with strong knowledge in Java and Micro services.
Your Opportunity
You will be responsible for software development and design of the next generation lending application and providing support to customers. You will get a chance to work with top notch technologies and on financial domain there by getting a well- rounded experience both on the technical and functional side.
Our Ideal Candidate
We are looking for a strong candidate capable of designing and developing enterprise software applications using Java micro services. A strong hands-on technical expertise coupled with great analytical and trouble shooting skills is needed. Need to be a smart thinker with a strong inclination towards on-time software delivery with great quality.
Your Responsibilities
As a software designer and developer
Experience and strong technical skills in JAVA / J2EE; Spring, Spring Boot, Micro Services, Kafka, Kubernetes
Expertise in Design, development and delivery of Java based enterprise applications
Strong knowledge on JSE / JEE design concepts and database modelling
Possesses a strong knowledge of object oriented programming concepts and principles
Experience in UI development
Good analytical, grasping and problem solving skills. Excellent written and verbal communication skills. High levels of initiative and creativity.
Good communication skills with all stake holders, good team player with ability to mentor juniors
Experience as developer in multiple cloud technologies including AWS and Azure will be an added advantage
Strong in writing complex queries with nested joins and derived tables.
Responsible for helping to create a knowledge base for further reference by the production support team.
An understanding of application hosting, integration and resilience principles
Experience building and supporting mission critical technology components with DR capabilities
Experience with multi-tier system and service design and development for large enterprises
Extensive, real-world experience designing technology components for enterprise solutions and defining solution architectures and reference architectures with a focus on cloud technologies
Experience in solution delivery using common methodologies especially Agile but also Waterfall, Iterative etc.
Experience in using automated test tools for testing applications
Qualification & Experience:
BE / B.Tech [CS / EC / IT].
5-10 Years of experience
Minimum 6 years experience in Java micro services application development. Must have independent hands-on experience of designing and implementing software applications.
Excellent oral and written communication skills.
A positive attitude with a keen interest to learn.
Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued, that we are inspired to go beyond what’s been done before. That’s why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.