120 Maimsd Technology Jobs
Java Developer - Spring Frameworks (3-5 yrs)
Maimsd Technology
posted 4mon ago
Key skills for the job
Role : JAVA DEVELOPER
Location : Chennai
Experience: 3 - 5 Yrs
Employment Type : Full time
Working mode : Regular
Notice Period : Immediate - 15 Days
Job Description :
Overview :
We are seeking a talented Spring Boot Microservices Developer to join our team and contribute to the design, development, and implementation of innovative software solutions. The ideal candidate will have a strong foundation in Spring Boot, Java 8, and microservices architecture, along with experience working with databases, messaging systems, and cloud technologies.
Responsibilities :
Microservices Development :
- Design and implement microservices using the Spring Boot framework.
- Interact with databases (MongoDB or other NoSQL databases) to store and retrieve data.
- Utilize messaging systems (RabbitMQ, Kafka, VerneMQ) for asynchronous communication.
- Leverage distributed caching technologies (Hazelcast, Eureka) for improved performance.
- Implement monitoring and observability using tools like Grafana, Prometheus, and Minio.
Software Development :
- Collaborate with developers, designers, product owners, and QA to deliver high-quality software solutions.
- Write clean, efficient, and well-documented code that adheres to industry standards and best practices.
- Troubleshoot and debug issues in existing applications.
- Stay updated on emerging trends and technologies in software development.
Team Collaboration :
- Effectively communicate and collaborate with team members.
- Contribute to a positive and productive team environment.
Testing :
- Perform unit and system testing to ensure code quality and reliability.
Qualifications :
Must-Have :
- Proficiency in Spring Boot and Java 8 advanced features.
- Hands-on experience with MongoDB or other NoSQL databases.
- Knowledge of messaging systems (RabbitMQ, Kafka, VerneMQ).
- Familiarity with distributed caching technologies (Hazelcast, Eureka).
- Experience with monitoring and observability tools (Grafana, Prometheus, Minio).
- Strong JVM troubleshooting skills.
- Understanding of Docker and Kubernetes.
- Experience with RHEL and OpenShift.
Plus :
- Exposure to IoT, Telecom, or WiFi domains.
Skills :
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Attention to detail and commitment to quality.
- Passion for learning and staying up-to-date with new technologies.
Functional Areas: Other
Read full job description