Job Title: Senior Consultant | Oracle Cloud Stack Dev | Bengaluru | Oracle
Job Summary
We are looking for a skilled Full Stack Java Developer with 5+ years of experience in designing, developing, and maintaining scalable web applications. The candidate should have strong experience in Java backend development, frontend technologies, APIs, databases, and cloud/native development practices. The role requires working closely with cross-functional teams to build high-performance enterprise applications.
Key Responsibilities
- Design, develop, test, and maintain scalable web applications using Java-based technologies.
- Develop backend services and REST APIs using Java and frameworks like Spring Boot.
- Build responsive and interactive UI using frontend technologies such as Angular, React, JavaScript, HTML, and CSS.
- Develop and integrate APIs, microservices, and third-party systems.
- Work with relational and NoSQL databases for data storage and optimization.
- Perform debugging, troubleshooting, and performance tuning of applications.
- Participate in code reviews and follow coding standards and best practices.
- Collaborate with QA, DevOps, business analysts, and product teams during SDLC.
- Implement secure coding practices and application monitoring.
- Work in Agile/Scrum development environments.
Required Technical Skills
Backend
- Strong experience in Java 8/11/17
- Experience with Spring Boot, Spring MVC, Spring Security
- RESTful API development and integration
- Microservices architecture
- Hibernate / JPA
- Maven / Gradle
Frontend
- Experience in Angular / React
- JavaScript, TypeScript
- HTML5, CSS3, Bootstrap
- Responsive UI development
Database
- Good knowledge of SQL databases:
- Oracle Database
- MySQL
- Microsoft SQL Server
- Basic understanding of NoSQL databases:
- MongoDB
Tools & Technologies
- Version control:
- Git
- CI/CD tools:
- Jenkins
- Containerization basics:
- Docker
- API testing:
- Postman
Cloud (Preferred)
Exposure to:
- Amazon Web Services
- Microsoft Azure
- Education -Any UG