Meraqui
Meraqui - Senior Software Engineer - Java Technologies
Job Location
pune, India
Job Description
JOB TITLE/ Designation : Senior Software Engineer. Area : Software Engineering. Job Description : Role & Responsibilities : - Design, develop and deliver highly resilient, scalable, extensible, maintainable product and platform solutions. - Implement reactive programming and event-driven architectures to build responsive and resilient systems. - Develop and optimize SQL and NoSQL database queries for efficient data retrieval and manipulation. - Write clean, well-designed, and maintainable code following best practices and coding standards. - Stay updated on emerging technologies and industry trends and evaluate their potential impact on our software solutions. - Adhere strictly to the PRGX standards for development and operational work. - Work closely with business analysts to ensure that the end-to-end designs meet the business and data requirements. - Identify automation opportunities. - Collaborate with stakeholders. - Understand and implement client requirements. - Propose best practices to be implemented. - Contribute to team for delivering good quality product. Professional Requirements : - 4-8 years of relevant experience in software development. - 4yrs experience in writing enterprise software. Technical Competency : Must Have : - Extensive experience in Java development, with proficiency in Java 17 or Java 8. - Strong knowledge of Spring and Spring Boot frameworks. - Hands-on experience with building RESTful web services. - Expertise in microservice architecture, including service discovery, communication protocols, and containerization. - Familiarity with reactive programming and event-driven architecture patterns. - Proficiency in both SQL and NoSQL databases, such as MySQL, PostgreSQL, MongoDB, or Cosmos. - Excellent problem-solving skills and ability to troubleshoot complex issues. - Strong communication and collaboration skills, with the ability to work effectively in a team environment. - Experience with Agile methodologies and DevOps practices is a plus. - Experience in building data pipelines and managing large volumes of data is desirable. - Exposure to ELT processes and tools is a plus. - Experience working and deploying software/API in Kubernetes container environment is a huge plus. - Experience with reactive programming is a huge plus. - Experience with event-driven architectures / messaging brokers preferably Kafka or RabbitMQ. Good To have : - Experience with cloud platforms like AWS, Azure, or Google Cloud. - Exposure to DBT tool. Behavioral Competency : - Flexible self-starter, who enjoys solving problems and technical challenges. - Team player with passion - who understands and respects personal & cultural differences. - Very good in Communication (written and verbal) skills. - Keen to develop own skills and extending own level of influence. (ref:hirist.tech)
Location: pune, IN
Posted Date: 11/28/2024
Location: pune, IN
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources Meraqui |
---|