Overview
Accepts corp to corp applications
Contract - W2
Contract - long term
Skills
api
pl/sql
oracle
docker
Java
sql queries
SQL
REST
Agile
Jenkins
spring
Git
Spring boot
Stored Procedures
Performance Tuning
scrum
Maven
Amazon Web Services
Object-Oriented
Microservice
Problem-Solving
Spring MVC
User Interface
WEB Database
Gradle
Unit Testing
Integration Testing
Version Control
Control Systems
Continuous Integration/Delivery
Performance Optimization
Datasets
User Experience Design
Job Details
Job Title: Full Stack Java Developer (Angular + Spring Boot + Oracle)
Location: Remote India
Job Type: Full-Time
Position Summary:
We are looking for a talented and experienced Full Stack Java Developer to join our team remotely from India. The ideal candidate will have strong expertise in Angular (latest versions), Spring Boot, and Oracle database development. This role involves end-to-end development of enterprise-grade web applications and services.
Key Responsibilities:
- Design, develop, and maintain full stack applications using Angular (front-end) and Spring Boot (back-end).
- Collaborate with UI/UX designers and backend developers to deliver high-quality, responsive web interfaces.
- Implement RESTful APIs and services using Spring Boot.
- Write complex SQL queries, stored procedures, and work with large datasets using Oracle.
- Participate in code reviews, performance tuning, and application debugging.
- Ensure application quality through unit testing, integration testing, and CI/CD practices.
- Collaborate with cross-functional teams across different time zones in an agile development environment.
Required Skills:
- 5+ years of Java development experience with strong object-oriented programming skills.
- 3+ years of hands-on experience with Angular 8+, including components, services, routing, and reactive forms.
- Strong knowledge of Spring Boot, Spring MVC, and related Spring modules.
- Proficiency in Oracle SQL and PL/SQL stored procedures, triggers, performance optimization.
- Experience with REST API development and integration.
- Familiarity with version control systems (Git) and build tools (Maven/Gradle).
- Strong problem-solving and analytical skills.
Preferred Skills:
- Experience with microservices architecture.
- Familiarity with Docker, Jenkins, and CI/CD pipelines.
- Knowledge of cloud platforms like AWS or Azure is a plus.
- Experience working in Agile/Scrum environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.