Experience
5+ years
Open Position
3
Job Description
- Proficient in core Java concepts, including object-oriented programming (OOP) principles, collections, exception handling, and multithreading.
- Understanding of Java 8 features and beyond, such as lambda expressions, streams, and functional interfaces.
- Thorough knowledge of the Spring framework, including Spring Core, Spring MVC, Spring Boot, Spring Data, and Spring Security.
- Experience in configuring and using dependency injection and inversion of control (IoC) in Spring.
- Proficient in creating RESTful APIs using Spring MVC or Spring Boot.
- Proficient in interacting with databases using Spring Data JPA or other persistence frameworks within the Spring ecosystem.
- Experience in writing SQL queries, managing transactions, and working with various databases such as MySQL, PostgreSQL, Oracle, etc.
- Understanding and implementation of security features using Spring Security, including authentication, authorization, and securing RESTful endpoints.
- Experience in designing and developing RESTful APIs using Spring, adhering to best practices and standards.
- Familiarity with tools like Postman for API testing and documentation.
- Proficient in using build tools such as Maven or Gradle for project build automation and dependency management.
- Understanding of performance tuning and optimization techniques for Spring applications.
- Awareness of code quality standards and the ability to conduct and participate in code reviews.
- Solid analytical and problem-solving skills to identify and resolve technical issues effectively.
Security-Centric Development:
- Develop secure Java Spring Boot applications, following best practices for authentication, authorization, data protection, and secure communication.
Microservices (Good to Have):
- Design, implement, and maintain microservices using Spring Boot, adhering to microservices architecture principles for scalability, maintainability, and fault tolerance.
Containerization and Orchestration (Good to Have):
- Utilise Docker and Kubernetes for containerization and orchestration to optimize application deployment, scaling, and management.
CI/CD with Jenkins (Good to Have):
- Implement and optimize continuous integration and continuous deployment (CI/CD) pipelines using Jenkins for Spring Boot applications
Industry Category
Software Development and Robotics Solution
Interested? Apply today! Phone +91 77177 96599 Name Aastha Bhadani Email ID
[email protected] Phone Number Email ID Select a position Select a position Video Editor CA Accountant Digital Marketing Executive Chief Of Staff QC Executive Mobile Consultant AI/ML Engineer Frontend Developer Robotics Engineer-ROS Embedded - Software Content Writer Upload Resume Browse Files
📌 Sr. Java Consultant (Ahmedabad)
🏢 Kody Technolab
📍 Ahmedabad