Description
We are looking for an experienced Senior JAVA Developerr to join our team and help us develop and maintain high-quality, scalable, and secure applications. The ideal candidate will have a strong background in Java and Spring Boot, as well as experience with RESTful APIs, microservices, and cloud platforms. You will be responsible for designing, implementing, and testing new features, as well as collaborating with other team members to ensure the best possible performance and user experience.
Responsibilities
Design, develop, and maintain high-quality Spring Boot applications.
Collaborate with other team members to ensure optimal performance and user experience.
Implement and test new features and functionality.
Integrate with RESTful APIs and microservices.
Ensure application security and data protection.
Participate in code reviews and provide constructive feedback.
Stay up-to-date with the latest industry trends and technologies.
Troubleshoot and resolve application issues.
Requirements:
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Experience with Git or other version control systems.
Familiarity with Agile development methodologies.
Familiarity with broker like Kafka,RabbitMQ.
Experience with microservices is a plus.