Senior Applications Engineer
Oracle
- Hyderabad, Telangana
- Permanent
- Full-time
- Developing application framework code
- Participating in code reviews
- Working with application teams to provide infrastructure support in specific areas
- Engaging actively in the technical decision-making process
- Participating in technical discussions and providing feedback depending on the needs of the team/department
- Keeping abreast of the latest technologies (including Oracle technologies) and assimilating them into the product suites
- Pro-actively mentoring and keeping track of team mates' progress
- Ensuring compliance with development methodology and technical process
- Overall 5 plus years of software development experience
- Strong J2EE development experience
- Web development experience (HTML, JavaScript, JQuery) is a plus
- Strong experience with Web-tier development using technologies such as Spring, JPA
- Well versed with Micro Services - Design Principles
- Good to have experience on Kafka framework.
- Worked with Docker images and Docker Compose Setup.
- Experience in Kubernetes is good to have.
- Experience in Helidon is good to have.
- Good experience with relational database technology and SQL
- Good experience with at least one of the popular J2EE Application Servers
- Experience with writing unit tests using Junit
- Experience in scripting languages (Perl, Python, Shell, etc.)
- Thorough understanding of OO principles
- Track record of rapidly learning and incorporating new technologies into his/her skill set
- Thorough knowledge of programming best practices
- Expert analytical and troubleshooting skills
- Ability to effectively communicate technical, business, and design information
- Proven ability to deliver high-quality, tested software on time
- Which includes being a United States Affirmative Action Employer