Logo
Oqulus Tech

Full Stack Developer

Oqulus Tech, Trenton, New Jersey, United States

Save Job

We are seeking a highly skilled and motivated Full Stack Developer to join our technology team. The ideal candidate will have hands-on expertise in Java, Spring Boot, Hibernate, Oracle databases, and microservices architecture, as well as experience with API testing tools like Postman. You will play a critical role in designing, developing, and maintaining scalable, secure, and high-performing enterprise applications. Responsibilities

Design, develop, and maintain end-to-end full-stack applications using Java, Spring Boot, and Hibernate. Build and optimize RESTful APIs and microservices for seamless integration across platforms. Work with Oracle databases, design schemas, write complex queries, stored procedures, and optimize database performance. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Perform API testing and validation using Postman to ensure high-quality deliverables. Implement best practices in coding, testing, CI/CD, and deployment pipelines. Troubleshoot, debug, and resolve application issues across the stack. Ensure applications meet security, scalability, and performance standards. Participate in code reviews, architectural discussions, and agile ceremonies. Stay updated on emerging technologies and recommend solutions to improve development efficiency. Requirements

Bachelor's/Master's degree in Computer Science, Engineering, or related field. 3+ years of professional experience as a Full Stack Developer (or similar role). Strong proficiency in: Java (Core + Advanced), Spring Boot for backend microservices development, Hibernate/JPA for ORM and persistence layers, Oracle Database (SQL, PL/SQL, schema design, optimization), RESTful API development, and Postman for API testing. Experience with microservices architecture and distributed systems. Knowledge of front-end technologies (e. g., HTML, CSS, JavaScript, Angular/React) is a plus. Familiarity with Git, Jenkins, Docker, Kubernetes, or other CI/CD and containerization tools. Strong understanding of software design principles, OOP, and design patterns. Excellent problem-solving skills and ability to work in a collaborative team environment. Strong communication and documentation skills.

#J-18808-Ljbffr