Logo of Huzzle

Software Developer 2

image

Oracle

7d ago

  • Job
    Full-time
    Mid Level
  • Software Engineering

AI generated summary

  • You must have strong core Java skills, microservices experience with Spring Boot, JPA, JWT, OAuth, SQL with Oracle, and familiarity with application servers like WebLogic or Tomcat.
  • You will develop and debug Java microservices, design software architectures, lead developers, manage transactions, and work with SQL/Oracle, ensuring code quality and system performance.

Requirements

  • Strong in core java. Should have an excellent understanding of core design patterns used in java / j2ee applications.
  • Should have hands on experience developing microservices using Java/Spring Boot, Spring Eureka
  • Hands on experience on JPA, transaction management
  • Hands on experience on JWT and OAuth
  • Should have knowledge of system design, architecture.
  • Hands on experience in core java, webservices, servlets, industry standard framework like hibernate/spring., REST Development.
  • Good knowledge of SQL with Oracle is must.
  • Should have worked on applications using or weblogic application server or tomcat
  • Experience on Oracle Cloud would be added advantage

Responsibilities

  • Strong in core java. Should have an excellent understanding of core design patterns used in java / j2ee applications.
  • Should have hands on experience developing microservices using Java/Spring Boot, Spring Eureka
  • Hands on experience on JPA, transaction management
  • Hands on experience on JWT and OAuth
  • Should have knowledge of system design, architecture.
  • Hands on experience in core java, webservices, servlets, industry standard framework like hibernate/spring., REST Development.
  • Good knowledge of SQL with Oracle is must.
  • Should have worked on applications using or weblogic application server or tomcat
  • Experience on Oracle Cloud would be added advantage
  • As a member of the software engineering division, you will assist in software development for tasks associated with the developing, debugging or designing of software applications or operating systems.
  • Provide technical leadership to other software developers.
  • Specify, design and implement modest changes to existing software architecture to meet changing needs

FAQs

What is the primary programming language required for this position?

The primary programming language required for this position is Core Java.

Is experience with microservices development necessary?

Yes, hands-on experience developing microservices using Java/Spring Boot is necessary.

What design patterns should I be familiar with?

You should have an excellent understanding of core design patterns used in Java/J2EE applications.

Are there specific frameworks I should have experience with?

Yes, experience with frameworks such as Hibernate and Spring is required, along with REST development.

Is knowledge of databases important for this role?

Yes, a good knowledge of SQL, particularly with Oracle, is a must.

What type of applications will I be working on?

You will be working on software applications and possibly operating systems, including enhancements and modifications to existing software architecture.

Do I need experience with authentication protocols?

Yes, hands-on experience with JWT and OAuth is required.

Is it important to understand system design and architecture for this role?

Yes, knowledge of system design and architecture is important for this position.

What type of cloud experience is beneficial?

Experience with Oracle Cloud would be an added advantage.

Are there opportunities for career growth in this position?

Yes, there are opportunities for career growth, and you will have the chance to provide technical leadership to other software developers.

Information Technology & Services

Technology
Industry
10,001+
Employees
1977
Founded Year

Mission & Purpose

We’re a cloud technology company that provides organizations around the world with computing infrastructure and software to help them innovate, unlock efficiencies and become more effective. We also created the world’s first – and only – autonomous database to help organize and secure our customers’ data. Oracle Cloud Infrastructure offers higher performance, security, and cost savings. It is designed so businesses can move workloads easily from on-premises systems to the cloud, and between cloud and on-premises and other clouds. Oracle Cloud applications provide business leaders with modern applications that help them innovate, attain sustainable growth, and become more resilient. The work we do is not only transforming the world of business--it's helping defend governments, and advance scientific and medical research. From nonprofits to companies of all sizes, millions of people use our tools to streamline supply chains, make HR more human, quickly pivot to a new financial plan, and connect data and people around the world. At work, we embrace diversity, encourage personal and professional growth, and celebrate a global team of passionate people developing innovative technologies that help people and companies tackle real-world problems head-on.