Java Developer

Muscat Tax Free3 months agoFull-time External
22.4k - 26.1k / mo
Design, develop, and maintain high-performance Java applications, ensuring quality and responsiveness to requests from the front-end.Collaborate with cross-functional teams to define, design, and ship new features while adhering to Agile methodologies.Identify and resolve performance bottlenecks in applications through profiling and optimization techniques.Write reusable, testable, and efficient code, focusing on best practices and coding standards.Participate in code reviews to ensure code quality and share knowledge with peers.Implement security measures and data protection protocols to safeguard applications from vulnerabilities.Integrate with various RESTful APIs and third-party services, ensuring seamless interaction. Bachelor's degree in Computer Science or related field, demonstrating a solid foundation in programming principles.A minimum of 2 years of professional experience in Java development, showcasing a strong portfolio of completed projects.Proficiency in Java SE/EE, with a deep understanding of object-oriented programming concepts and design patterns.Experience with frameworks such as Spring and Hibernate, indicating a capability to build scalable applications.Familiarity with front-end technologies like HTML, CSS, and JavaScript, enabling effective collaboration with UI/UX teams.