Back-End Development : Design, develop, and maintain scalable, efficient, and reliable Java-based server-side applications and microservices. API Development : Build and integrate RESTful APIs and other web services for communication between front-end systems and back-end services. Database Management : Develop and optimize Oracle database queries, schema design, and data storage strategies. Performance Optimization : Analyze application performance, identify bottlenecks, and implement solutions to improve speed, scalability, and reliability. Code Quality & Best Practices : Write clean, well-documented, and maintainable code that follows industry best practices for back-end development, including SOLID principles. Collaboration : Work closely with front-end developers, product managers, and other team members to deliver high-quality features and applications. Security : Implement security best practices to ensure data protection and compliance with relevant standards. Testing & Debugging : Develop and maintain unit and integration tests, troubleshoot, and resolve issues to ensure the reliability of the codebase. Cloud Integration : Integrate with cloud-based platforms and services (AWS, Azure, etc.) to enhance scalability and performance. Agile Development : Participate in daily stand-ups, sprint planning, and retrospective meetings, following Agile methodologies.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Career Level
Mid Level