Java Back-End Developer (Health Sciences Group)
OracleRs-serbiaUpdate time: August 3,2022
Job Description

Oracle is looking for a Back-End Developer who is motivated to combine the art of design with the art of programming. This position is for a Senior Applications Engineer as part of the Health Sciences Group in Serbia or Croatia, who will provide technical leadership to a group of highly competent engineers. This is a hands-on technology role at Oracle with responsibilities ranging from assisting product development teams in the appropriate selection and use of technical frameworks, platforms and design patterns, to venturing into unchartered areas of technologies to solve complex problems. Come join us to develop cloud platform to run business for some of the largest Pharmaceutical companies in the world where massive scalability is required for several hundreds of concurrent users and very large data volume. 
Successful candidate will be a technology champion, customer oriented, results driven and passionate about building great products and solutions used by big pharmaceutical companies. He/she should be experienced and hands-on, with the ability to assess different enterprise systems and propose adequate and efficient solutions to prevailing problems so as to improvise/improve them on non-functional and architectural aspects. He/she thrives in a fast-paced environment and wants to be involved with real business problems.

Responsibilities:
•    Hands on experience on building highly scalable enterprise grade cloud application with built in high availability and disaster recovery. 
•    Write well-designed, testable, efficient code by using best software development practices.
•    Excellent in technical design, internally recognized as highly competent in technical areas, will review and participate in product architecture and design
•    Collaborate with cross-functional team members from Architecture, Product Strategy & Development, QA, Sales & Services, and other Central teams to architect and design multiple products
•    Passionate for continuous learning, experimenting and applying cutting edge technology and software paradigms
•    Deeper understanding of design principles and methods, technology and standards, actively stay abreast of trends and standards, recommend best practices and share learning
Qualifications:
•    BS/MS in Engineering/Computer Science or equivalent.
•    5+ years of development experience on Java platforms & cloud applications
•    Object Oriented Design & Development skills with hands on experience in enterprise cloud application design, micro service development and deployment.
•    Solid programming experience and very strong in programming disciplines like object-oriented principles, design patterns, data structures and unit testing
•    Expert knowledge of Java/JEE technologies and frameworks such as JPA, JDBC, Web Services paradigms like REST/SOAP.
•    Must have experience working with RDBMS, SQL or no-SQL databases
•    Must have experience working with Tomcat Application server
•    Experience on container technologies like Docker and Kubernetes

Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.

As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

As part of Oracle's employment process candidates will be required to successfully complete a pre-employment screening process. This will involve identity and employment verification, professional references, education verification and professional qualifications and memberships (if applicable).

Get email alerts for the latest"Java Back-End Developer (Health Sciences Group) jobs in Rs-serbia"