Java Spring Boot Developer

Muscat Tax Free2 months agoFull-time External
2.8m - 3.7m / yr
Java Spring Boot Developer We are seeking an experienced professional with strong knowledge of Java Spring Boot, PL/SQL and Tomcat experience to design, develop and maintain enterprise level applications. The ideal candidate will be responsible for ensuring smooth integration with relational databases and deploying applications on servers efficiently. Responsibilities: • Design, develop and maintain highly efficient, scalable and secure back-end services using Java and Spring Boot. • Collaborate with front-end developers, product managers and other stakeholders to understand requirements and deliver high-quality solutions. • Develop and optimize complex database queries, stored procedures, functions and triggers to enhance database performance and scalability. • Manage and deploy Java-based applications on Apache Tomcat and other server environments. • Configure and maintain Tomcat servers, ensuring proper deployment, security and performance tuning. • Design and manage database schemas, tables and relationships for relational databases such as Oracle or MySQL. • Integrate third-party services and APIs using RESTful services and microservices architecture. • Debug, monitor and resolve production issues by analyzing server logs, database performance and application errors. • Ensure application security, performance and reliability through unit testing, integration testing and code reviews. • Participate in all phases of the software development lifecycle, from design to deployment and support. • Maintain thorough documentation for development, database structure and server configurations.