JobsAisle
S

Java Developer

SOFTPATH TECH SOLUTIONS PVT LTD

Pune, IndiaINR 250,000-500,000/moAED 11.0K-22.0K/moToday
IndiaJavaSpring FrameworkMavenOracle PLSQLRESTful ServicesMicroservices ArchitectureFull Time

Skills Required

JavaSqlDockerKubernetesGitAgileScrumDevops

Job Description

Job Description Role Overview: You will be responsible for designing, developing, and implementing robust Java applications using Java 8+ and the Spring Framework (Spring Boot, Spring MVC). You will also build and maintain RESTful APIs and Microservices-based architectures, ensuring clean, reusable, and efficient code following best coding standards and design principles. Key Responsibilities: - Design, develop, and implement Java applications using Java 8+ and the Spring Framework (Spring Boot, Spring MVC). - Build and maintain RESTful APIs and Microservices-based architectures. - Develop clean, reusable, and efficient code following best coding standards and design principles. - Manage application build lifecycles using Maven, including dependency management and versioning. - Integrate Java applications with Oracle databases, ensuring data consistency and performance. - Write and optimize complex PL/SQL queries, stored procedures, functions, triggers, and packages. - Perform database performance tuning, query optimization, and indexing to improve application efficiency. - Handle application troubleshooting, debugging, and production support issues. - Ensure adherence to coding standards, security guidelines, and best practices. - Participate in code reviews and contribute to continuous improvement initiatives. - Support deployment activities and collaborate with DevOps teams when required. - Document technical designs, workflows, and development processes. Qualification Required: - Experience: 5-8 years of professional software development experience. - Core Java: Strong hands-on expertise in Java 8 or higher. - Spring Framework: Solid experience with Spring Boot, Spring MVC, and Spring-based application development. - Build Tools: Hands-on experience with Maven for build and dependency management. - Database: Advanced proficiency in Oracle PL/SQL, including complex SQL queries, stored procedures, functions, packages, triggers, performance tuning, and optimization. - Architecture: Strong understanding of RESTful services and Microservices architecture. Additional Details: - Good to Have / Preferred Skills: - Experience with Hibernate / JPA. - Exposure to CI/CD pipelines (Jenkins, Git, etc.). - Basic understanding of Docker / Kubernetes. - Experience working in Agile / Scrum environments. - Knowledge of Unix/Linux commands. - Familiarity with design patterns and best practices. - Experience in handling production support and performance issues. (Note: The above job description is sourced from hirist.tech) Role Overview: You will be responsible for designing, developing, and implementing robust Java applications using Java 8+ and the Spring Framework (Spring Boot, Spring MVC). You will also build and maintain RESTful APIs and Microservices-based architectures, ensuring clean, reusable, and efficient code following best coding standards and design principles. Key Responsibilities: - Design, develop, and implement Java applications using Java 8+ and the Spring Framework (Spring Boot, Spring MVC). - Build and maintain RESTful APIs and Microservices-based architectures. - Develop clean, reusable, and efficient code following best coding standards and design principles. - Manage application build lifecycles using Maven, including dependency management and versioning. - Integrate Java applications with Oracle databases, ensuring data consistency and performance. - Write and optimize complex PL/SQL queries, stored procedures, functions, triggers, and packages. - Perform database performance tuning, query optimization, and indexing to improve application efficiency. - Handle application troubleshooting, debugging, and production support issues. - Ensure adherence to coding standards, security guidelines, and best practices. - Participate in code reviews and contribute to continuous improvement initiatives. - Support deployment activities and collaborate with DevOps teams when required. - Document technical designs, workflows, and development processes. Qualification Required: - Experience: 5-8 years of professional software development experience. - Core Java: Strong hands-on expertise in Java 8 or higher. - Spring Framework: Solid experience with Spring Boot, Spring MVC, and Spring-based application development. - Build Tools: Hands-on experience with Maven for build and dependency management. - Database: Advanced proficiency in Oracle PL/SQL, including complex SQL queries, stored procedures, functions, packages, triggers, performance tuning, and optimization. - Architecture: Strong understanding of RESTful services and Microservices architecture. Additional Details: - Good to Have / Preferred Skills: - Experience with Hibernate / JPA. - Exposure to CI/CD pipelines (Jenkins, Git, etc.). - Basic understanding of Docker / Kubernetes. - Experience working in Agile / Scrum environments. - Knowledge of Unix/Linux commands. - Familiarity with design patterns and best practices. - Exp