Job Description :
This is a remote position.
As a Senior Java Developer, you will be instrumental in the design, development, and maintenance of high-quality software solutions. Leveraging your expertise in Java, Spring Boot, Elasticsearch, and related technologies, you will contribute significantly to our project success.
Key Responsibilities :
- Utilize your 5-8 years of coding experience in Java, Spring, and Microservices to create efficient and scalable software solutions.
- Demonstrate expertise in Elasticsearch to enhance search functionality within our applications.
- Leverage your extensive experience with Mongo DB and Spring Boot to develop robust backend services.
- Apply your proficiency in Java / JEE technologies, including application servers, Servlets, Spring, Spring Boot, RESTful services, and handling JSON / XML data.
- Stay updated with the latest current and emerging technologies and industry trends.
- Utilize your working knowledge of Oracle SQL queries for data retrieval and manipulation.
- Hands-on debugging of code and effective troubleshooting to ensure software reliability.
- Communicate effectively through excellent written and verbal communication skills, conveying thoughts and information Bachelor's degree in Computer Science or a related field (or equivalent work experience).
- 5 - 8 years of professional experience in Java development, with a focus on Spring and Microservices.
- Strong expertise in Elasticsearch for advanced search capabilities.
- Proficiency in Mongo DB and Spring Boot for developing efficient backend services.
- In-depth knowledge of Java / JEE technologies and associated frameworks.
- Familiarity with RESTful services and experience in handling JSON / XML data.
- Ability to write and optimize Oracle SQL queries.
- Proven ability to debug code and troubleshoot issues.
- Strong written and verbal communication skills
(ref : hirist.tech)