Description
We are seeking a highly skilled Sr. Java Developer with extensive experience in Oracle technologies to join our development team. The ideal candidate will have a strong background in building scalable applications and will play a crucial role in our software development lifecycle.
Responsibilities
- Design, develop, and maintain Java-based applications in an Oracle environment.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and debug applications to optimize performance and scalability.
- Write and maintain technical documentation related to system design and architecture.
- Assist in the integration of third-party services and APIs.
Skills and Qualifications
- 8-15 years of experience in Java development with a strong focus on Oracle technologies.
- Proficient in Java programming language and frameworks such as Spring and Hibernate.
- Solid understanding of relational databases, particularly Oracle Database.
- Experience with PL/SQL and database design principles.
- Familiarity with web services (REST/SOAP) and microservices architecture.
- Knowledge of version control systems such as Git.
- Strong problem-solving skills and ability to work in a team-oriented environment.
- Excellent communication skills, both written and verbal.