Pixcod Technologies (OPC) Private Limited

1 Job openings at Pixcod Technologies (OPC) Private Limited
Software Developer dombivli east, dombivali 0 - 31 years INR 2.4 - 4.8 Lacs P.A. On-site Full Time

Job Description: Java Front-End & Back-End Developer with Oracle Knowledge Job Summary: We are seeking a skilled and motivated Java Developer to join our team. The ideal candidate will have experience in both front-end and back-end development, with a strong knowledge of Java, Oracle databases, and web technologies. This position offers the opportunity to work on exciting projects that require innovative solutions, in a fast-paced and collaborative environment. Key Responsibilities: Front-End Development: Design and implement dynamic user interfaces using Java technologies (e.g., JavaFX, JSP, Servlets) and modern web technologies (HTML5, CSS3, JavaScript, Angular, React, etc.). Work with UI/UX designers to ensure seamless user experience and high-quality design. Optimize applications for maximum speed and scalability across various devices and browsers. Implement responsive design for mobile and tablet compatibility. Develop reusable code and libraries for future use. Back-End Development: Design, develop, and maintain server-side logic using Java, including APIs and microservices. Work with databases, specifically Oracle, for handling large-scale data processing, queries, and transactions. Integrate user-facing elements with server-side logic. Develop secure and efficient server-side code, ensuring high performance and responsiveness. Troubleshoot and optimize backend code, including database queries and server-side logic. Database Management (Oracle): Collaborate with database administrators to design, develop, and optimize database schemas and queries. Write complex SQL queries and stored procedures for efficient data retrieval and manipulation. Ensure data integrity, consistency, and security in Oracle databases. Perform database optimizations for improved performance in large-scale applications. Collaboration & Best Practices: Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. Participate in code reviews, design discussions, and team meetings to ensure best practices are followed. Stay up-to-date with emerging trends and technologies in Java development and front-end technologies. Write unit and integration tests to ensure high-quality, maintainable code. Required Skills and Qualifications: Technical Skills: Java Development: Strong experience in Java programming for both front-end and back-end development. Front-End Technologies: Proficiency in HTML5, CSS3, JavaScript, and modern frameworks such as Angular, React, or Vue.js. Back-End Development: Experience with Java-based back-end frameworks like Spring, Spring Boot, or similar. Oracle Database: In-depth experience with Oracle databases, including writing and optimizing SQL queries, stored procedures, and triggers. Web Services: Knowledge of RESTful APIs and SOAP web services. Version Control: Familiarity with Git, GitHub, or similar version control systems. Tools & Technologies: Experience with build tools (e.g., Maven, Gradle), application servers (e.g., Tomcat, WebLogic), and deployment technologies. Soft Skills: Excellent problem-solving and analytical skills. Strong written and verbal communication skills. Ability to work both independently and collaboratively in a team environment. Attention to detail and a passion for writing clean, maintainable code. Preferred Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. Experience with cloud platforms (AWS, Azure, or Google Cloud). Familiarity with containerization and orchestration tools like Docker and Kubernetes. Knowledge of Agile methodologies (Scrum/Kanban). Experience with performance tuning and database optimization.